You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The API has a way to create a route using POST method and delete using the DELETE method, but there is no way to get the information about a route or test if a route exists.
Expected behavior:
Request:
GET /api/routes/path1
Response:
200 OK
{"target":"http://1.2.3.4:8301","host":"a.example.com","last_activity":"2017-09-14T14:46:49.162Z"}
---
Request:
GET /api/routes/no-such-route
Response:
404 Not Found
As of now, the GET /api/routes/{route_spec} API work and it is equivalent to GET /api/routes. The {route_spec} is complete ignored. When a non existing route is tried, the DELETE returns 404 status and GET returns 200 status, which is very confusing.
DELETE /api/routes/no-such-route
404 Not Found
GET /api/routes/no-such-route
200 OK
{...}
The text was updated successfully, but these errors were encountered:
I am trying to get all routes on my jupyterhub-docker-deploy, but the GET /api/routes/ returns nothing in response. Here is what I have done:
Host>> docker container exec -it jupyterhub bash
JupyterHubContainer>> curl http://localhost:8081/api/routes/
Ultimately, I would like to add additional routes in the proxy so, for example, I can browse to https://host-domain/user/datachannel/my-service and it gets routed to my-service hosted on jupyter notebook container.
thanks @minrk. I only see three containers, 1. Jupyterhub 2. jupyterjub-db and 3. jupyter notebook container when I login. For the time-being, I ended up using nbserverproxy extension.
The API has a way to create a route using POST method and delete using the DELETE method, but there is no way to get the information about a route or test if a route exists.
Expected behavior:
As of now, the
GET /api/routes/{route_spec}
API work and it is equivalent toGET /api/routes
. The{route_spec}
is complete ignored. When a non existing route is tried, theDELETE
returns 404 status and GET returns 200 status, which is very confusing.The text was updated successfully, but these errors were encountered: