投稿

ラベル(HTTP GETメソッド)が付いた投稿を表示しています

HTTP GETメソッドに関するネットワークスペシャリスト試験

  了解です。 では HTTP GETメソッド をテーマに、ネットワークスペシャリスト試験向けの形式(択一問題+正解+解説+穴埋め+誤文訂正)で10問まとめます。 --- HTTP GETメソッドに関する問題(全10問) --- 問題1 HTTPにおいてGETメソッドの主な用途はどれか。 A. サーバ上のリソースを取得する B. サーバ上のリソースを更新する C. サーバ上のリソースを削除する D. サーバにデータを送信して登録する 【正解】 A 【解説】 GETメソッドは指定したURIのリソースを取得するためのメソッドであり、サーバ側の状態を変更しないことが原則。 【穴埋め】 GETメソッドはサーバ上の ________ を取得するために使われる。 → リソース 【誤文訂正】 GETメソッドはサーバ上のリソースを削除するために使われる。 → 正しくは取得するために使われる。 --- 問題2 GETメソッドのリクエストに含まれるパラメータは通常どこに記述されるか。 A. リクエストヘッダ B. URIのクエリ文字列 C. メッセージボディ D. TCPオプションフィールド 【正解】 B 【解説】 GETメソッドでは、パラメータはURIの後ろに「?」で始まるクエリ文字列として付与される。 【穴埋め】 GETメソッドのパラメータは通常、URIの ________ に含まれる。 → クエリ文字列 【誤文訂正】 GETメソッドのパラメータは必ずメッセージボディに含まれる。 → 正しくはクエリ文字列に含まれるのが一般的。 --- 問題3 以下のうち、GETメソッドに関して正しい性質はどれか。 A. 冪等性を持つ B. 常にサーバ側の状態を変更する C. キャッシュ可能である D. AとCの両方 【正解】 D 【解説】 GETは同じリクエストを複数回送っても結果が変わらない「冪等性」を持ち、キャッシュも可能。 【穴埋め】 GETメソッドは ________ 性を持ち、キャッシュ可能である。 → 冪等 【誤文訂正】 GETメソッドは冪等性を持たない。 → 正しくは持つ。 --- 問題4 HTTP/1.1におけるGETメソッドのリクエスト例として正しいものはどれか。 A. GET /index.html HTTP/1.1 Host: example.com B. GET H...