HTTPステータスコード
Hypertext Transfer Protocol Status Code
Webページの読み込み結果をサーバーがブラウザに伝える3桁の数字のこと
簡単に説明すると
HTTPステータスコードっていうのは、Webブラウザとサーバーが通信した結果を3桁の数字で表したもののことだよ。 ネットサーフィンをしているときに、ページが見つからないと「404 Not Found」という数字が表示されることがあるんだ。 これは、サーバーがブラウザに対して「探しているページがないよ」とこのコードで伝えているんだよ。 問題なくページが表示されるときも、実は目に見えないところで「200」という成功のコードが送られているんだ。
名前のヒミツ
HTTP(えいちてぃーてぃーぴー)ステータスコードは、英語で状態を意味する「status」と記号や番号を意味する「code」を組み合わせた言葉だよ。 Webのやり取りの状態を表す番号という意味なんだ。
くわしく見てみよう!
HTTPステータスコードとは、Webサイトを表示するときに、サーバーがブラウザへ送る処理結果の返事のことだよ。
パソコンやスマホでWebページを開こうとすると、ブラウザがサーバーに「ページを見せて」とお願いをして、サーバーがその結果を3桁の数字で返す仕組みなんだ。
大まかに分ければ、この3桁の数字は最初の1文字目で大まかな意味が決まっているよ。
例えば「2」で始まる200番台は通信が成功したことを表し、「4」で始まる400番台はアクセスしたURLが間違っているなどのブラウザ側のミスを表しているんだ。そして「5」で始まる500番台は、サーバーのシステム自体に不具合が起きていることを意味しているよ。
かんたんに言うと、このコードがあるおかげで、ブラウザは次にどんな画面を表示すればいいかを瞬時に判断できる仕組みなんだ。
エラーが起きた原因が自分の操作ミスなのか、それともサイト運営者側のシステムトラブルなのかを区別するためにも、とても重要な役割を果たしているよ。