投稿

ラベル(HTTPメッセージ)が付いた投稿を表示しています

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は ________ に移動したことを示す。 → 永続的 【誤文訂正】 ...

HTTPメッセージのリクエストに関するネットワークスペシャリスト試験

  わかりました。 以下に HTTPメッセージのリクエスト(リクエストライン、ヘッダ、ボディ、HTTPメソッド、プロトコルバージョンなど)をテーマにした ネットワークスペシャリスト試験問題を、これまでの形式(択一+正解+解説+穴埋め+誤文訂正)で10問まとめて作成します。 --- HTTPリクエストに関する問題(全10問) --- 問題1 HTTPリクエストメッセージの開始行(リクエストライン)に含まれる正しい項目の組合せはどれか。 A. メソッド・リクエストURI・HTTPバージョン B. メソッド・ステータスコード・HTTPバージョン C. HTTPバージョン・ステータスコード・理由句 D. メソッド・ホスト名・ポート番号 【正解】 A 【解説】 HTTPリクエストラインは、メソッド、リクエストURI、HTTPバージョンで構成される。 【穴埋め】 HTTPリクエストラインは ________ 、________ 、HTTPバージョンで構成される。 → メソッド、リクエストURI 【誤文訂正】 HTTPリクエストラインはHTTPバージョン・ステータスコード・理由句で構成される。 → 正しくはメソッド・リクエストURI・HTTPバージョンで構成される。 --- 問題2 HTTP/1.1で必須のリクエストヘッダはどれか。 A. User-Agent B. Host C. Cookie D. Content-Type 【正解】 B 【解説】 HTTP/1.1では、Hostヘッダが必須であり、仮想ホスティング環境でのサーバ識別に使われる。 【穴埋め】 HTTP/1.1のリクエストでは ________ ヘッダが必須である。 → Host 【誤文訂正】 HTTP/1.1のリクエストではUser-Agentヘッダが必須である。 → 正しくはHostヘッダが必須である。 --- 問題3 HTTPメソッドのうち、サーバから情報を取得する目的で使用するものはどれか。 A. POST B. PUT C. GET D. DELETE 【正解】 C 【解説】 GETは指定されたリソースを取得するためのメソッドであり、HTTPリクエストで最もよく使われる。 【穴埋め】 サーバから情報を取得するHTTPメソッドは ________ である。 → GET 【誤文訂正】 サーバから情報を...