\r\n\r\n
400エラーのリクエストエラーは、Webサーバーに送信されたリクエストが不正確または破損しており、リクエストを受け取ったサーバーがそのリクエストを理解できない場合に発生します。場合によっては、ウェブサイト自体に問題があり、どうすることもできないこともあります。しかし、ほとんどの場合、アドレスの入力間違いや、ブラウザのキャッシュが原因である可能性があり、修正できる場合があります。ここでは、あなたが試せる解決策を紹介します。
400エラーのリクエストエラーは、サーバーがリクエストを理解できないときに発生します。ウェブサーバーがこのエラーを説明するために使用するHTTPステータスコードであるため、400エラーと呼ばれます。
不正なリクエストエラーは、リクエストに単純な誤りがあるために発生する場合があります。おそらく、間違ったURLを入力したために、サーバーが何らかの理由で404エラーを返せなくなったのでしょう。あるいは、ウェブブラウザが期限切れや無効なクッキーを使おうとしているのかもしれません。サーバーの設定が正しくない場合、より有用なエラーではなく、400エラーが投げられるケースもあります。例えば、あるサイトに大きすぎるファイルをアップロードしようとすると、最大ファイルサイズを知らせるエラーではなく、400エラーが表示されることがあります。
404エラーや502エラーと同様に、400エラーの外観もカスタマイズすることができます。そのため、Webサイトによって異なる400ページが表示されることがあります。また、Webサイトでは、このエラーの名称を少し変えている場合があります。例えば、次のように表示されることがあります。
400エラーは通常、修正することができますが、何が問題なのかを正確に把握することは、エラーが曖昧であるため困難です。ここで、試していただきたいことがあります。
ページをリフレッシュすることは、常に試す価値があります。400エラーは一時的なものであることが多く、単純に更新すれば解決します。ほとんどのブラウザは、F5キーで更新を行い、アドレスバーのどこかに更新ボタンを用意しています。それで問題が解決することはあまりありませんが、試すのは一瞬です。
400エラーの最も一般的な原因は、URLの誤入力です。お客様自身がアドレスボックスにURLを入力した場合、そのURLが誤って入力されている可能性があります。他のページのリンクをクリックしたときに404エラーが表示される場合、リンク先のページのリンクタイピングエラーである可能性もあります。住所に明らかな誤りがないかを確認する。また、URLの中に特殊な記号が含まれていないか、特にURLであまり見かけないような記号が含まれていないかを確認します。
アクセスしようとしているURLが説明的である場合(あるいはアクセスしたい記事やページの名前が大体わかっている場合)、アドレスに含まれるキーワードを使ってサイトを検索することができます。下の例では、URLそのものからは、何らかの内容が誤って入力されているかどうかは分かりませんが、記事名の中にいくつかの単語が確認できます。
この知識があれば、関連するキーワードでサイト内を検索することができます。
これにより、正しいページを見つけることができます。
アクセスしようとしているウェブサイトが何らかの理由でURLを変更し、古いアドレスを新しいアドレスにリダイレクトしない場合も、同じ方法で解決します。
閲覧しているウェブサイトに独自の検索ボックスがない場合は、Google(または好きな検索エンジン)を使用することができます。ウェブサイト:」オペレータの検索キーワードを該当するウェブサイトのみに使用するだけです。
下の画像では、Googleと検索フレーズ「url: tl80.cn length」を使って、tl80.cnのウェブサイト上のキーワードを検索しています。
多くのウェブサイト(GoogleやYouTubeを含む)が400エラーを報告しているのは、読み込んでいるクッキーが破損しているか、古すぎるためです。また、ブラウザの拡張機能によっては、Cookieを変更し、400エラーになることがあります。また、お使いのブラウザが、開こうとしているページの破損したバージョンをキャッシュしている可能性もあります。
キャッシュを削除しても、ブラウジングに大きな影響はありませんが、一部のウェブサイトでは、以前にキャッシュされたデータをすべて再ダウンロードするため、読み込みに数秒余分にかかる場合があります。クッキーを消去すると、ほとんどのウェブサイトで再ログインする必要があります。
ブラウザのキャッシュをクリアするには、このガイドに従ってください。このガイドでは、すべての一般的なデスクトップおよびモバイルブラウザのキャッシュをクリアする方法を説明します。
関連:あらゆるブラウザで履歴を消去する方法
お使いのコンピューターに古いDNSレコードが保存され、それがエラーの原因になっている可能性があります。DNSレコードを更新するだけで、この問題を解決できる場合があります。簡単にできるので、試してみても問題はないでしょう。WindowsとmacOSでDNSキャッシュをリセットする方法については、完全なガイドを用意しています。
関連:DNSとは何ですか、他のDNSサーバーを使用した方が良いですか?
Webサイトにファイルをアップロードした際に400エラーが発生した場合、ファイルが大きすぎる可能性があります。より小さなファイルをアップロードして、これが原因かどうか確認してみてください。
もし、あるサイトを開こうとすると400エラーが発生する場合は、他のサイトを開いてみて問題が解決しないかどうか確認してみてください。その場合、開こうとしているサイトではなく、お使いのコンピューターやネットワーク機器の問題である可能性があります。
この解決策は当たり外れがありますが、コンピュータ、特にネットワーク機器(ルーター、モデム)を再起動することは、多くのサーバーエラーを解消する一般的な方法です。
すべての解決策を試してもエラーが解消されない場合は、ウェブサイト自体に問題がある可能性があります。お問い合わせページ(可能な場合)またはソーシャルメディアを通じて、ウェブサイトにお問い合わせしてみてはいかがでしょうか。ほとんどの場合、彼らは問題を認識し、その解決に取り組んでいます。