LoginSignup
8
7

More than 5 years have passed since last update.

URLとURIの違いって?

Last updated at Posted at 2015-06-13

参照(http://yasuda:pass@www.example.com:8080/news/index.htm?page=2&msg=yes#hot)

URL ≠ URI

URIの方が広い概念で、URLはURIの 一部分

URL

場所を示す書き方のルール
→ページや画像などを取得したりするための場所、アクセス方法の指定

URI

名前または場所を識別書き方のルールの 「総称」(ボス)
URLはURIで定められたルールに従って書かれたり使われたりする


寿司(URI)
--握り寿司(URL)

webページのアドレスはURLと呼んでもURIと呼んでもどっちでもよい。

URLを解剖してみる。
http://yasuda:pass@www.example.com:8080/news/index.htm?page=2&msg=yes#hot

https: スキーム(scheme)

//yasuda:pass@www.example.com:8080 オーソリティ(authority) アドレスの根本部分。さらに以下のパーツに分かれる

yasuda:pass  ユーザー情報 アクセスに使うユーザー名とパスワード

www.example.com  ホスト(host) アクセス先サーバー名

:8080 (port) アクセス先のサーバーのポート番号

news/index.htm パス(path) 指定したオーソリティの中でのアクセス先

?page=2&msg=yes クエリ(query) パスの中でさらにアクセス内容を細かく識別する。サーバー上で動作するプログラムへの指示や命令が書かれることが多い

#hot フラグメント(fragment)
8
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7