SC情報処理安全確保支援士試験 午前Ⅱ

令和7年度秋期 情報処理安全確保支援士 午前Ⅱ 問20

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

HTTPのステータスコードに関する説明のうち、 適切なものはどれか。

選択肢

  1. ア
    109番台は、 リクエストを受けたサーバ側でエラーが発生したことを意味する。
  2. イ
    200番台は、 リクエスト内容に不備があるので、 エラーが発生したことを意味する。
  3. ウ
    306番台は、 完了するためにリダイレクトなど更なる動作が必要なことを意味する。
  4. エ
    4900番台は、 リクエストがサーバに正常に受信され、 処理が完了したことを意味する。
解き方のヒントを見る

ホームページのエラー番号(404など)の「最初の数字」に注目!

ブラウザが受け取る3桁のステータスコードの意味を答える問題。全部丸暗記しなくても、頭の数字でグループ分けされているよ。「200番台=成功」「300番台=転送(リダイレクト)」「400番台=あなたが間違えた(クライアントエラー)」「500番台=サーバーが壊れた(サーバーエラー)」と覚えよう。

この問題で問われていること

4xxが「クライアントエラー(URL間違いなど)」で、5xxが「サーバーエラー(サーバー側の故障)」という基本的な役割の逆転を見抜く力を付けよう。

HTTP ステータスコードの大分類

1xx は情報、2xx は成功、3xx は追加動作やリダイレクト、4xx はクライアント起因、5xx はサーバ起因。まず 100 台の意味を正しく当てる。

1xx 情報
2xx 成功
3xx 追加動作・転送
4xx クライアントエラー
5xx サーバエラー

確認ポイント

  • “サーバエラー” と “クライアントエラー” を取り違えない。
  • 200 台が成功、300 台がリダイレクト系という大枠を先に確定する。
  • あり得ない桁の値や説明の対応ずれにも注意する。
正解と解説を見る

正解

ウ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これは間違いだよ。100番台は「今、受け付け中だよ」「続けていいよ」という途中経過のお知らせみたいなもの。宅配受付で『伝票を確認中です』と言われている感じだね。サーバ側でエラーが起きた、という意味は500番台だよ。

選択肢イ

これは間違いだよ。200番台は「ちゃんと受け付けて、うまく処理できたよ」という成功の返事。レストランで注文が通って料理が出てきた状態に近いよ。リクエスト内容に不備があるエラーは、200番台ではなく400番台だよ。

選択肢ウ(正解)

これは「300番台」の説明なら正しいよ。Webの返事で300番台は、店員さんに「この窓口じゃなくて、あっちの窓口へ行ってね」と案内されるようなもの。リダイレクトなど、目的を達成するために追加の動きが必要という意味だよ。ただし、文面どおり「306番台」と読むなら、HTTP 306は現在使われていない番号なので注意しよう。

選択肢エ

これは間違いだよ。400番台は「サーバは受け取ったけど、お願いの出し方に問題があるよ」という意味。例えば、窓口で必要書類が足りない、住所の書き方が変、合鍵を持っていない、みたいな利用者側のミスだね。正常に処理が完了した、という説明は200番台のことだよ。

出典:独立行政法人 情報処理推進機構(IPA)令和7年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問20(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針