HTTP 404
HTTPを使って通信を行うとき、ブラウザーによるHTML文書(ウェブページ)などの要求に対して、サーバーは応答を返すように求められる。応答には、数値によるステータスコードと電子メールのようなヘッダーと本文が含まれる。ステータスコード404では、最初の「4」がクライアント側のエラー(URLのミスタイプなど)を表し、続く「04」がエラーの種類を表す。こうしたHTTPの3桁のコードは、FTPやNNTPのようなHTTP以前からあるプロトコルに似ている。
この数字はWWWが発明された欧州原子核研究機構(CERN)の404という部屋番号にちなんで付けられたという都市伝説があるが、実際にはCERNには404という部屋はない。
ステータスコードの数字にはたいてい英語のテキストが加えられる。404の場合は「Not Found」である。サーバーは通常、404の応答とともに「404 File not found」のように数字とメッセージを記述した短いページを送信する。日本語では「ファイルが見つかりません」「ページが見つかりません」のような記述になる。サーバーアプリケーションのデフォルトのメッセージを使わずに、404用のページをカスタマイズしているサーバーも多い。