namespaced-path-encoding
Official doc: https://docs.gitlab.com/ce/api/README.html#namespaced-path-encoding
If using namespaced API calls, make sure that the NAMESPACE/PROJECT_PATH
is URL-encoded.
For example, /
is represented by %2F
:
GET /api/v4/projects/diaspora%2Fdiaspora
Solution
If you are using nginx as a proxy to access gitlab:
change proxy_pass
from proxy_pass https://gitlab/
to proxy_pass proxy_pass https://gitlab$request_uri;