URI與URL很多人都會分不清楚,都把URI當成URL,下面php中文網總結一下URI與URL區別是什么?
一:URI與URL有什么關系
兩者都定位資源位置的,對資源的位置進行了定位,url是一種寬泛的定義,而且URL是URI中的一個子集,URI包含URL,并且URI與URL的目的都是相同的,都是通過字符串來標識資源?!就扑]閱讀:什么是URI】
二:URI與URL區別是什么
1.定義不同
URL是個表示資源位置的字符串,一般情況下,而URI是統一資源標識符,用來標識唯一的資源。
2.格式不同
URL的格式都是協議地址://ip/文件夾,而URI的格式是protocol :// hostname[:port] / path / [;parameters][?query]#fragment。
總結:
URI相對和絕對都是可以的,一般我們對字符串語法進行分析,不需要去考慮指定的方案,同時也不依賴方案的處理流程,并且一個URI實例和一個依賴于規范化的字符串差不多。URL是一種URI,不僅是一種標識資源,也提供了定位資源的信息。
但是URL必須是絕對的,一般情況下,也就是它必須給指定一個方案,并且URL進行解析,URL是結構化的字符串,并且支持語法運算和網絡之間的I/O操作。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END