Wrong parsing of short path arguments with symbols that should be escaped
オープン
A-router
needs-investigation
- 主要言語
- Rust
- スター
- 24.8k
- フォーク
- 1.9k
- 平均マージ
- 23時間 10分
- マージ済み PR(30日)
- 26
説明
I have endpoints look like `http://127.0.0.1:3050/smth1/{arg1}/smth2/{arg2})`
If you want to have `arg1=.` and pass it through web form, the generated URL looks like
`curl --request GET --url http://127.0.0.1:3050/smth1/smth2/{arg2}`, so it just cuts this argument.
The same behaviour if I put `%2E` (escaped dot) as the parameter.
So, I can't pass the dot as the argument through the web page at all.
コントリビューションガイド
評価
この issue はまだ評価されていません。