エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
nginxに長いURLをリクエストすると414 Request-URI Too Largeエラー - 動かざることバグの如し
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
nginxに長いURLをリクエストすると414 Request-URI Too Largeエラー - 動かざることバグの如し
症状 nginxに長いGETパラメーター(1000文字以上)を含むURLをGETで渡すと以下のようなエラーになる。 4... 症状 nginxに長いGETパラメーター(1000文字以上)を含むURLをGETで渡すと以下のようなエラーになる。 414 Request-URI too large 原因はもちろんGETパラメーターが長すぎるのだが、仕様上POSTに変更できない場合、nginxの設定を書き換えるしかない 対処方法 結論としてはnginxの設定で client_header_buffer_size と large_client_header_buffers の値を増やせば良い。 以下のような感じで2行をnginxの設定に追加 client_header_buffer_size 64k; large_client_header_buffers 4 64k; server { listen 80; (略) client_header_buffer_size 64k; large_client_header_bu