[memo] iPhone で Safari から HTTPステータス 400 – Bad Request がでるWeb サイトの閲覧履歴、キャッシュ、Cookie を選択して消去する
「全 Web サイトデータを削除」はしたくなかったので、以下の方法で対応
Safari アプリを開く
ブックマークの表示ボタン ブックマークの表示ボタン をタップし、履歴ボタン 履歴ボタン をタップする
「編集」ボタンをタップし、履歴から削除する Web サイトを選択する (複数選択可)
「削除」ボタンをタップする
以下のメッセージが表示されて Web サイト内の特定コンテンツが表示出来なくなって対処したけれど忘れそうなので
しかし、素のエラーが表示されてれるのはちょっともやもやするなぁ、対処方法が特定出来たので助かったけれど
HTTPステータス 400 – Bad Request
タイプ 例外報告
メッセージ Request header is too large
説明 サーバは、クライアントエラー(例えば、無効なリクエスト構文、無効なリクエストメッセージフレーミング、または無効なリクエストルーティング)であると考えられるために、リクエストを処理できない、または処理しません。
例外
java.lang.IllegalArgumentException: Request header is too large
org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:775)
org.apache.coyote.http11.Http11InputBuffer.parseHeader(Http11InputBuffer.java:958)
org.apache.coyote.http11.Http11InputBuffer.parseHeaders(Http11InputBuffer.java:606)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:514)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:932)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1694)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:750)
注意 原因のすべてのスタックトレースは、サーバのログに記録されています。
Apache Tomcat/8.5.91
コメント