HTTP

HTTPとは何ですか?

ハイパーテキスト・トランスファー・プロトコル(Hypertext Transfer Protocol 略称 HTTP)とは、HTMLなどのコンテンツの送受信に用いられる通信プロトコルです。主としてWorld Wide Webにおいて、WebブラウザとWebサーバとの間での転送に用いられています。日本標準仕様書ではハイパーテキスト転送プロトコルとも呼ばれています。

HTTPはステートレスプロトコルです

HTTPは、各コマンドが前に来たコマンドを知らなくても独立して実行されるため、ステートレスプロトコルと呼ばれます。これは、ユーザーの入力にインテリジェントに反応するWebサイトを実装することが難しい主な理由です。このHTTPの欠点は、ActiveX、Java、JavaScript、Cookieなど、いくつかの新技術で対処されています。

HTTPステータスコードはエラーメッセージです

インターネット上のエラーは、特に404エラーと502エラーの違いがわからない場合、非常に不快になります。これらのエラーメッセージは、HTTPステータスコードとも呼ばれ、Webサーバーによって提供される応答コードであり、問​​題の原因を特定するのに役立ちます。

たとえば、「404 File Not Found」は一般的なHTTPステータスコードです。Webサーバーが要求したファイルを見つけることができないことを意味します。これは、Webブラウザに読み込もうとしたWebページやその他のドキュメントが移動または削除されたか、間違ったURLまたはドキュメント名を入力したことを意味します。

HTTPステータスコードの意味を理解すれば、何がうまくいかなかったかを理解するのに役立ちます。たとえば、404エラーでは、URLを見て、単語のスペルが間違っているかどうかを確認し、修正してからもう一度試してみることができます。それでも問題が解決しない場合は、バックスラッシュの間で情報を削除してバックトラックしてください。そうしないと、そのサイトの404ではないページが表示されます。そこから、探しているページを見つけることができます。

HTTPエラーコードに関する追加情報は、Webopediaの一般的なHTTPステータスコードの記事に記載されています。