URL

読み:ゆーあーるえる / 英語表記:Uniform Resource Locator

Webページなどの資源の場所とアクセス方法を表す文字列。HTTPやHTTPSのURLでは、スキーム、ホスト名、パスなどを組み合わせ、ポート番号を省略すると標準の番号が使われる。

イマシルちゃんの解説

URLは、Webページなどの場所とアクセス方法を表す文字列だよ。
例えばWebのURLでは、先頭の「https」のような部分をスキームといい、通信に使う方法を示すんだ。
続くホスト名で接続先を指定し、パスでそのサイトのどの資源を求めるかを表すよ。
パスはファイルの置き場所に対応することもあるけれど、プログラムが処理する宛先にもなるの。
HTTPやHTTPSでは、ポート番号を省くと標準の番号で接続するよ。
検索する言葉などは、クエリという部分で渡すこともできるよ。
こうした情報を一つにまとめることで、リンクを開いた人が目的のページや機能へアクセスできるんだ。

より深い解説

構成

https://www.example.jp:8443/shop/list.cgi?item=123#top

この例を分けると、スキームが「https」、ホスト名が「www.example.jp」、ポート番号が「8443」、パスが「/shop/list.cgi」、クエリが「item=123」、ページ内の位置が「top」になる。

部分内容
スキーム通信の方法(http、https、ftp、mailto、ws、wss など)
ホスト名接続するサーバのFQDN、またはIPアドレス
ポート番号「:」に続けて書く。省略すると、スキームの標準のポートを使う
パスサーバの中の資源の場所
クエリ「?」に続く、プログラムに渡す値(名前=値 を「&」でつなぐ)
ページ内の位置(fragment)「#」に続く、ページの中の位置。サーバには送られない

スキームと標準のポート番号

スキームポート番号
http、ws80
https、wss443
ftp21

読み間違えやすい例

https://ftp.example.jp/index.cgi?port=123 のようなURLでは、

URIとURL

URI(Uniform Resource Identifier)は、資源を識別する文字列の総称で、URLは、そのうち資源の場所(アクセスの方法)を表すものである。日常的には、ほぼ同じ意味で使われる。

URLに日本語や記号を含めるときは、「%」と16進数で表す(パーセントエンコーディング)。

実際の試験ではここに出る!全3問

ネットワークスペシャリスト

午前Ⅱ

この用語が出てくる記事

↑