xcube-dev/xcube

Cannot show `/openapi.html` when running viewer in Jupyter notebook

Opened this issue · 1 comments

Describe the bug

Cannot show /openapi.html when running viewer/server from Jupyter.

To Reproduce

In Jupyter NB:

viewer = Viewer()
viewer.add_dataset(ds)
viewer.show()

Click server URL and change URL to */openapi.html

Expected behavior

xcube server APIs should be displayed.

Screenshots

image

Issue has its root cause in xcube.server.webservers.tornado.TornadoApiRequest.url_for_path:

image