平成23年度特別 応用情報技術者試験 午前 問40
http://host.example.co.jp:8080/file で示されるURLの説明として,適切なものはどれか。
- ア :8080はプロキシサーバ経由で接続することを示している。
- イ fileはHTMLで作成されたWebページであることを示している。
- ウ host.example.co.jpは参照先のサーバが日本国内にあることを示している。
- エ http:はプロトコルとしてHTTPを使用して参照することを示している。
解答・解説を見る
正解:エ
AI解説
URLの先頭にある“http:”はスキーム名であり、この資源をHTTP(HyperText Transfer Protocol)というプロトコルを使って参照することを示している。これはURLの構造として常に成り立つ説明であり、正解はエ。 ア: ポート番号“:8080”は、接続先サーバ上でHTTPサービスが待ち受けているポート番号を示すものであり、プロキシサーバ経由であることを直接示すものではない。 イ: パス部分の“file”はサーバ上の資源(ファイルやプログラムなど)を指す識別子にすぎず、その内容がHTMLページであるとは限らない(動的生成されるコンテンツなどもあり得る)。 ウ: ホスト名に“.co.jp”という日本のドメインが含まれてはいるが、実際のサーバが日本国内に物理的に設置されていることをURLの記述が保証するものではない。 エ: “http:”はプロトコル(スキーム)を示す部分であり、この資源をHTTPで参照することを表しているという説明は、URLの一般的な構文規則そのものである。 💡 URLは「スキーム://ホスト:ポート/パス」という構造を持ち、各部分が何を示すかを個別に押さえておくと本問のような設問に対応しやすい。
出典:平成23年度 特別 応用情報技術者試験 午前 問40 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。