質問: urlのパーセント記号がhttp 400 bad requestエラーを引き起こすのはなぜですか? 私のwebブラウザーでwebページのurlを誤って入力したとき、私は偶然これに遭遇しました。なぜhttp://example.com/% http 400 bad requestエラーがスローされますか?サーバーはパーセント記号の後または前に何か他のものを期待していますか?apacheおよびnginxサーバーで発生するようです。 (サーバー:cloudflare-nginx) https://superuser.com/% (サーバー:apache) http://mozilla.org/%
回答: パーセント記号は、urlで通常サポートされていない文字を挿入するためのものです。たとえば、%20はスペースと同じです。