400 Bad Request エラーは、Web サイト サーバーに送信されたリクエストが間違っているか壊れており、リクエストを受信するサーバーがそれを理解できない場合に発生します。場合によっては、問題が Web サイト自体にある場合がありますが、それに対してできることはあまりありません。しかし、ほとんどの場合、問題は解決できる可能性があります。アドレスを間違って入力したか、ブラウザのキャッシュが問題を引き起こしている可能性があります。ここでは、試すことができる解決策をいくつか紹介します。
400 Bad Request エラーとは何ですか?
400 Bad Request エラーは、サーバーが行われたリクエストを理解できない場合に発生します。これは、Web サーバーがその種のエラーを説明するために使用する HTTP ステータス コードであるため、400 エラーと呼ばれます。
400 Bad Request エラーは、リクエストに単純なエラーがあるために発生する可能性があります。おそらく、URL をタイプミスし、何らかの理由でサーバーが 404 Error を返すことができません。あるいは、Web ブラウザが期限切れまたは無効な Cookie を使用しようとしている可能性があります。適切に構成されていない一部のサーバーでは、状況によっては、より有用なエラーではなく 400 エラーがスローされる場合もあります。たとえば、大きすぎるファイルを一部のサイトにアップロードしようとすると、最大ファイル サイズを知らせるエラーが表示されず、400 エラーが表示されることがあります。
404 エラー や 502 エラー と同様に、Web サイトのデザイナーは 400 エラーの外観をカスタマイズできます。したがって、Web サイトごとに、見た目が異なる 400 ページが表示される可能性があります。 Web サイトでは、このエラーに対して若干異なる名前が使用されている場合もあります。たとえば、次のようなものが表示される場合があります。
- 400不正な要求
- 400不正な要求。構文が正しくないため、リクエストをサーバーが理解できませんでした。クライアントは変更を加えずにリクエストを繰り返すべきではありません
- 不正なリクエスト – 無効な URL
- 要求の形式が正しくありません。ブラウザが送信したリクエストは、このサーバーが理解できませんでした
- HTTP エラー 400。リクエストのホスト名が無効です。
- 不正なリクエスト: エラー 400
- HTTP エラー 400 – 不正なリクエスト
多くの場合、400 エラーの発生を修正するために何かを行うことはできますが、エラーの性質が曖昧であるため、正確に何が原因かを理解するのは困難になる可能性があります。ここでは、試してみることができるいくつかのことを示します。
|
インターネットエラー |
||
|
エラーコード |
400 不正なリクエスト エラー | 403 禁止 | 404 見つかりません | 500 内部サーバー エラー | 502 不正なゲートウェイ エラー | 503 サービス利用不可エラー | 504 ゲートウェイ タイムアウト | 1020 アクセスが拒否されました |
|
ページを更新
ページを更新することは、常に試してみる価値があります。多くの場合、400 エラーは一時的なものであり、単純な更新で問題が解決する可能性があります。ほとんどのブラウザでは、F5 キーを使用して更新し、アドレス バーのどこかに [更新] ボタンを提供します。問題が解決されることはそれほど多くありませんが、試してみるのにほんの 1 秒かかります。
住所を再確認してください
400 エラーの最も一般的な理由は、URL の入力ミスです。自分でアドレス ボックスに URL を入力した場合は、入力を間違えた可能性があります。別の Web ページのリンクをクリックして 404 エラーが表示された場合は、リンク先ページでリンクが間違って入力された可能性もあります。アドレスを確認し、明らかなエラーがないか確認してください。また、URL に特殊な記号、特に URL ではあまり見られない記号が含まれていないか確認してください。
検索を実行する
アクセスしようとしている URL がわかりやすい場合 (または、予想していた記事またはページの名前がおおよそわかっている場合)、アドレス内のキーワードを使用して Web サイトを検索できます。以下の例では、URL 自体からは入力ミスがあるかどうかを実際に判断することはできませんが、記事の名前からいくつかの単語を確認できます。
この知識があれば、関連するキーワードを使用して Web サイトで検索を実行できます。
これにより、正しいページが表示されるはずです。
アクセスしようとしている Web サイトが何らかの理由で URL を変更し、古いアドレスから新しいアドレスにリダイレクトされなかった場合にも、同じ解決策が機能します。
閲覧している Web サイトに独自の検索ボックスがない場合は、いつでも Google (または任意の検索エンジン) を使用できます。キーワードで問題の Web サイトのみを検索するには、「site:」演算子を使用するだけです。
下の画像では、Google と検索フレーズ「site:.com 焦点距離」を使用して、.com サイトのみでキーワードを検索しています。
ブラウザの Cookie とキャッシュをクリアする
多くの Web サイト (Google や YouTube を含む) は、読み取っている Cookie が破損しているか古すぎるため、400 エラーを報告します。一部のブラウザ拡張機能も Cookie を変更し、400 エラーを引き起こす可能性があります。開こうとしているページの破損したバージョンがブラウザにキャッシュされている可能性もあります。
この可能性をテストするには、ブラウザのキャッシュと Cookie をクリアする必要があります。キャッシュをクリアしてもブラウジング エクスペリエンスには大きな影響はありませんが、一部の Web サイトでは、以前にキャッシュされたデータをすべて再ダウンロードするため、読み込みにさらに数秒かかる場合があります。 Cookie をクリアすると、ほとんどの Web サイトに再度サインインする必要があります。
ブラウザのキャッシュをクリアするには、すべての一般的なデスクトップおよびモバイル ブラウザでキャッシュをクリアする方法を説明する この広範なガイド に従ってください。
DNS をフラッシュする
コンピュータに保存されている古い DNS レコードがエラーの原因となっている可能性があります。 DNS レコードを単純にフラッシュすると、問題の解決に役立つ場合があります。やり方は簡単なので、試してみても問題ありません。
Windows
と
macOS
の両方で DNS キャッシュをリセットする方法に関する完全なガイドがあります。
ファイルサイズを確認する
Web サイトにファイルをアップロードしているときに 400 エラーが発生する場合は、ファイルが大きすぎる可能性があります。これが問題の原因であるかどうかを確認するために、より小さいファイルをアップロードしてみてください。
他のウェブサイトを試してみる
1 つの Web サイトを開こうとして 400 件のエラーが発生した場合は、他の Web サイトを開いて問題が解決するかどうかを確認してください。問題が発生する場合は、開こうとしている Web サイトではなく、コンピュータまたはネットワーク機器に問題がある可能性があります。
コンピュータおよびその他の機器を再起動します
この解決策には当たり外れがありますが、コンピューター、特にネットワーク機器 (ルーター、モデム) を再起動することが、多くのサーバー エラーを取り除く一般的な方法です。
ウェブサイトへのお問い合わせ
すべての解決策を試してもエラーが解消されない場合は、Web サイト自体に問題がある可能性があります。お問い合わせページ (機能する場合) またはソーシャル メディアを通じて Web サイトに問い合わせてみてください。おそらく、彼らはすでに問題を認識しており、その修正に取り組んでいると思われます。





