HTTPメッセージのレスポンスに関するネットワークスペシャリスト試験
了解です。 以下に HTTPメッセージのレスポンス(ステータスライン、レスポンスヘッダ、ボディ、ステータスコード分類など)をテーマにした ネットワークスペシャリスト試験向け問題を、これまでの形式(択一問題+解答+解説+穴埋め+誤文訂正)で10問まとめて作成します。 --- HTTPレスポンスに関する問題(全10問) --- 問題1 HTTPレスポンスの開始行(ステータスライン)に含まれる正しい項目の組合せはどれか。 A. HTTPバージョン・ステータスコード・理由句 B. メソッド・リクエストURI・HTTPバージョン C. HTTPバージョン・メソッド・理由句 D. ステータスコード・メソッド・リクエストURI 【正解】 A 【解説】 HTTPレスポンスの開始行は HTTPバージョン、ステータスコード、理由句 の順で構成される。 【穴埋め】 HTTPレスポンスの開始行は ________ 、________ 、理由句で構成される。 → HTTPバージョン、ステータスコード 【誤文訂正】 HTTPレスポンスの開始行はメソッド・リクエストURI・HTTPバージョンで構成される。 → 正しくはHTTPバージョン・ステータスコード・理由句で構成される。 --- 問題2 HTTPレスポンスコードの分類で、「クライアントの要求が成功した」ことを示すのはどの範囲か。 A. 1xx B. 2xx C. 3xx D. 4xx 【正解】 B 【解説】 2xxは成功系のステータスコードで、200 OKや201 Createdなどがある。 【穴埋め】 HTTPレスポンスで成功を示すステータスコードは ________ 番台である。 → 2xx 【誤文訂正】 HTTPレスポンスで成功を示すステータスコードは3xx番台である。 → 正しくは2xx番台である。 --- 問題3 HTTPステータスコード 301 Moved Permanently が意味するのはどれか。 A. 一時的に別のURIに移動した B. 永続的に別のURIに移動した C. クライアントの認証が必要 D. サーバ内部エラー 【正解】 B 【解説】 301はリソースが恒久的に別のURIに移動したことを示す。 【穴埋め】 ステータスコード301は ________ に移動したことを示す。 → 永続的 【誤文訂正】 ...