本篇章主要是先從技術層面來解釋 URI 與 URL 及比較少使用到卻與生活息息相關的 URN,讓讀者先對這些名詞有概念上的了解後,再介紹其語法。
URL (Uniform Resource Locator):
ftp://example.org/home
telnet://192.168.0.100
https://www.example.com.tw
https://www.example.com/index.html
URN (Uniform Resource Name):
URN 指的是某個特定資源的名稱。
跟生活比較相關的,就是能用來表示 ISBN 國際書號,ISBN 通常都會在實體書條碼那邊看到。
Clean Code: A Handbook of Agile Software Craftsmanship 1st
ISBN 10 :9780132350884
以 URN 表示:urn:isbn:9780132350884
URI (Uniform Resource Identifier):
# 這是一段兩者兼具的 URI
https://www.example.com.tw/index.html
urn:isbn:9780132350884
這個叫做 ISBN 9780132350884
的資源,我們可以透過 https://www.example.com.tw/index.html
來找到它。以上就是 URL / URN / URI 的概念介紹,有不清楚或寫不好的地方還請多多指教!
下一篇將進入 URI 語法篇!