You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2020/10/12 03:41:47 UTC

[GitHub] [apisix] idbeta opened a new issue #2393: request help: long uri did not work

idbeta opened a new issue #2393:
URL: https://github.com/apache/apisix/issues/2393


   ###description
   I tested the route with a very long uri, but it seems not work
   ```shell
   curl http://127.0.0.1:9080/apisix/admin/routes/1 -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X PUT -i -d '{"uri": "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", "upstream": {"nodes": {"127.0.0.1:9666": 1}, "type": "roundrobin"}}'
   HTTP/1.1 200 OK
   ... ...
   ```
   test
   ```shell
   curl -i 'http://127.0.0.1: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'
   HTTP/1.1 404 Not Found
   ...
   ```
   
   ### Environment
   
   * apisix version (cmd: `apisix version`):
   * OS:
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix] membphis commented on issue #2393: request help: long uri did not work

Posted by GitBox <gi...@apache.org>.
membphis commented on issue #2393:
URL: https://github.com/apache/apisix/issues/2393#issuecomment-707174657


   the input URI is invalid. the admin API should return 400 for this case
   
   ![image](https://user-images.githubusercontent.com/6814606/95761451-ea69b000-0cde-11eb-9115-b5ebf75884c7.png)
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix] moonming closed issue #2393: bug: return 400 response if the uri of route contains `//`.

Posted by GitBox <gi...@apache.org>.
moonming closed issue #2393:
URL: https://github.com/apache/apisix/issues/2393


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix] moonming closed issue #2393: bug: return 400 response if the uri of route contains `//`.

Posted by GitBox <gi...@apache.org>.
moonming closed issue #2393:
URL: https://github.com/apache/apisix/issues/2393


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix] membphis edited a comment on issue #2393: request help: long uri did not work

Posted by GitBox <gi...@apache.org>.
membphis edited a comment on issue #2393:
URL: https://github.com/apache/apisix/issues/2393#issuecomment-707174657


   the input URI is invalid. the admin API should return `400` for this case.
   
   ![image](https://user-images.githubusercontent.com/6814606/95761451-ea69b000-0cde-11eb-9115-b5ebf75884c7.png)
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix] idbeta commented on issue #2393: request help: long uri did not work

Posted by GitBox <gi...@apache.org>.
idbeta commented on issue #2393:
URL: https://github.com/apache/apisix/issues/2393#issuecomment-707029013


   ping @membphis 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org