HTTPステータスコードとは?えいちてぃーてぃーぴーすてーたすこーど
HTTPステータスコードとは、WebサーバがWebブラウザへ返す3桁の数値で、要求の処理結果を表す。1xxは処理中の通知、2xxは成功、3xxは別の場所への案内、4xxは要求した側の誤り、5xxはサーバ側の誤りを示す。利用者から「つながらない」と申告を受けたとき、どの区分が返っているかで、操作の問題か、自社のサーバか、委託先かの当たりを付けられる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
Webは、要求する側と応える側が別の組織の持ち物であることを前提に作られた仕組みである。相手の中身を見られないまま結果だけを伝える必要があるため、応答の先頭に共通の番号を置き、どちら側に原因があるかを機械にも人にも分かる形で返すようにした。管理者にとっては、委託先と話すときの共通言語であると同時に、監視のしきい値を置く指標にもなる。
具体例
社内から「申請システムが開かない」と申告を受けたとき、503(サービス利用不可)なら過負荷か計画停止、504(ゲートウェイタイムアウト)なら手前の装置が背後のサーバの応答を待ちきれていない、404(見つからない)なら案内したURLの誤り、と当たりを付けたうえで委託先へ連絡できる。
試験での引っ掛け
4xxを「利用者の操作ミス」と決めつけると原因を外す。ログインの期限切れや設定の誤りでも4xxは返る。また手前の中継装置が独自に返したコードは背後のサーバの記録には残らないため、そちらのログだけを見ても再現できないことがある。問い合わせる際は、時刻とコードの両方を伝える。
関連用語
出た過去問
出典:平成29年度 春期 情報セキュリティマネジメント試験 午前 問46(IPA)解説で登場
PCからWebサーバにHTTPでアクセスしようとしたところ、HTTPレスポンスのステータスコードが404、説明文字列が“Not Found”のエラーとなった。こ…
正解:Webサーバ内に、URLで指定したページが見つからなかった。
要点:404はサーバには届いたが該当資源が無いという応答
HTTPステータスコード404 Not Foundは、サーバへの接続と要求の受理には成功したものの、要求されたURLに対応する資源がサーバ上に見つからなかったことを示す。名前解決や経路の失敗ではサーバまで到達できずステータスコード自体が返らないため、原因の切り分けに役立つ。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。