Skip to main content

400 Bad Request Errorを修正する方法

AWS re:Invent 2018 - Keynote with Werner Vogels (六月 2025)

AWS re:Invent 2018 - Keynote with Werner Vogels (六月 2025)
Anonim

400 Bad RequestエラーはHTTPステータスコードで、ウェブサイトサーバーに送信した要求(Webページをロードする要求など)が何らかの形で間違っていて破損し、サーバーがそれを理解できないことを意味します。

400 Bad Requestエラーは、アドレスウィンドウに間違ったURLを入力したり貼り付けたりすることによって発生することがよくありますが、他にも比較的一般的な原因がいくつかあります。

400の間違ったリクエストのエラーは、異なるウェブサイト上で異なって表示されるので、「400」または単にそのような別の変形ではなく、以下の短いリストから何かを見ることができます:

400不正な要求要求の形式が正しくありません。あなたのブラウザは、このサーバが理解できなかった要求を送信しました。不正なリクエスト - 無効なURLHTTPエラー400 - 不正なリクエスト不良リクエスト:エラー400HTTPエラー400です。要求ホスト名が無効です。400不正な要求。不正な構文のため、要求をサーバーが理解できませんでした。クライアントは変更を加えずに要求を繰り返すべきではありません。

400 Bad Requestエラーは、Webページと同じように、インターネットWebブラウザウィンドウ内に表示されます。このタイプのすべてのエラーと同様、400の不正リクエストエラーは、どのオペレーティングシステムおよびブラウザでも発生する可能性があります。

Internet Explorerでは、 ウェブページが見つかりません メッセージは400 Bad Requestエラーを示します。 IEのタイトルバーは、 HTTP 400不正リクエスト またはそれに非常に類似した何か。

Windows UpdateはHTTP 400エラーを報告することもできますが、エラーコード0x80244016またはメッセージと共に表示されます WU_E_PT_HTTP_STATUS_BAD_REQUEST .

Microsoft Officeアプリケーション内のリンクについて報告された400のエラーは、しばしば リモートサーバーからエラーが返されました:(400)Bad Request。 小さなポップアップウィンドウ内のメッセージ。

注意: Microsoft IISを実行するWebサーバーでは、多くの場合、400 Bad Requestエラーの原因に関する詳細情報が表示されます。 400 、のように HTTPエラー400.1 - 不正なリクエスト これは、 宛先ヘッダーが無効です 。ここで完全なリストを見ることができます。

400 Bad Request Errorを修正する方法

  1. URLのエラーを確認します。 400 Bad Requestエラーの最も一般的な理由は、URLが間違って入力されたか、クリックされたリンクが、構文上の問題のような特定の種類の間違いを含む不正なURLを指しているためです。
    1. 重要: これは、400 Bad Requestエラーが発生した場合の問題です。具体的には、パーセンテージ文字のようなURL内の余分な、通常は許可されていない文字を確認します。 %文字のようなものには完全に有効な用途がありますが、標準のURLではそれを見つけることはしばしばありません。
  2. 特にGoogleサービスで不正なリクエストエラーが発生している場合は、ブラウザのCookieをクリアしてください。多くのサイトでは、読み込んでいるCookieが壊れているか、または古すぎると400エラーが報告されます。
  3. あなたのコンピュータが保存している古いDNSレコードによって引き起こされている場合は、400 Bad Requestエラーを修正するはずのDNSキャッシュをクリアしてください。 Windowsでこれを実行してください ipconfig / flushdns コマンドプロンプトウィンドウから入力します。
    1. 重要: これは、ブラウザのキャッシュをクリアすることと同じではありません。
  4. ブラウザのキャッシュをクリアします。アクセスしようとしているWebページのキャッシュされているが破損しているコピーが、400エラーを表示している問題の根源になる可能性があります。あなたのキャッシュをクリアすることは、大多数の400の悪いリクエストの問題を修正する可能性は低いですが、すばやく簡単で、試してみる価値があります。
  5. これは ない 一般的な修正プログラムでは、問題が400 Bad Requestとして報告されていても、代わりに504 Gateway Timeoutの問題として問題をトラブルシューティングしてみてください。
    1. 比較的まれな状況では、2台のサーバーが通信に時間がかかりすぎることがあります( ゲートウェイのタイムアウト 問題)、間違って、または少なくとも有益には、400 Bad Requestとしてあなたに問題を報告します。
  6. エラーが表示されたときにWebサイトにファイルをアップロードする場合は、ファイルが大きすぎるために400 Bad Requestエラーが発生する可能性があります。そのため、サーバーはそれを拒否します。
  7. 訪問したほぼすべてのウェブサイトで400のエラーが発生している場合は、コンピュータまたはインターネット接続に問題がある可能性が最も高いです。インターネット速度テストを実行し、ISPとチェックしてすべてが正しく設定されていることを確認します。
  8. ページをホストするWebサイトに直接問い合わせてください。実際には400 Bad Requestエラーが発生している可能性があります ない あなたの終わりに何か間違っているが、代わりに何か 彼ら 修正する必要があります。その場合、そのことを知らせると非常に役立ちます。
    1. 多くの人気サイトに連絡する方法については、ウェブサイトの連絡先リストを参照してください。ほとんどのサイトには、ソーシャルネットワークの連絡先や電話番号や電子メールアドレスがあります。
    2. 先端: サイト全体が400 Bad Requestエラーでダウンしている場合は、Twitterを検索してください #websitedown #facebookdownや#gmaildownのように役に立つことがよくあります。それは確かに問題を解決するために何も貢献しませんが、少なくともあなたは一人ではないことを知っているでしょう!
  9. 上記のことがうまくいかず、あなたのコンピュータに問題がないと確信できるなら、後でチェックするだけです。
    1. 問題はあなたの問題ではないので、バックアップするまで定期的にページやサイトを再訪してください。

まだ400のエラーを取得していますか?

上記のアドバイスに従っても、特定のWebページまたはサイトを開こうとしているときに400 Bad Requestエラーが発生している場合は、ソーシャルネットワークまたは電子メールで私に連絡する方法、テクニカルサポートに投稿する方法フォーラムなど。

エラーがHTTP 400エラーであることと、既に問題を解決するための手順があれば、その旨を教えてください。

400の不正なリクエストのようなエラー

他の多くのブラウザエラーもあります クライアント側 エラーなどは少なくとも400 Bad Requestエラーに多少関連しています。 401認可されていない、403認可されていない、404が見つかりません、408要求タイムアウトが含まれています。

サーバ側 HTTPステータスコードも存在し、常に 5 の代わりに 4 。これらのすべては、HTTPステータスコードエラーリストで確認できます。