**:
維基百科,自由的百科全書
(重定向自url)
跳轉到: 導航、 搜尋
統一資源定位符(url,英語 uniform / universal resource locator 的縮寫)也被稱為網頁位址,如同在網路上的門牌,是網際網路上標準的資源的位址(address)。它最初是由蒂姆·伯納斯-李發明用來作為全球資訊網的位址。現在它已經被全球資訊網聯盟編制為網際網路標準rfc1738。
在網際網路的歷史上,統一資源定位符的發明是乙個非常基礎的步驟。統一資源定位符的語法是一般的,可擴充套件的,它使用ascii**的一部分來表示網際網路的位址。統一資源定位符的開始,一般會標誌著乙個計算機網路所使用的網路協議。
統一資源定位符的標準格式如下:
協議型別://伺服器位址(必要時需加上埠號)/路徑/檔名[隱藏]
傳送協議。
伺服器。
埠號。(以數字方式表示,若為http的預設值「:80」可省略)
路徑。(以「/」字元區別路徑中的每乙個目錄名稱)
查詢。(get模式的窗體引數,以「?」字元為起點,每個引數以「&」隔開,再以「=」分開引數名稱與資料,通常以utf8的url編碼,避開字元衝突的問題)
典型的統一資源定位符看上去是這樣的:
其中:
http,是協議;
zh.wikipedia.org,是伺服器;
80,是伺服器上的網路埠號;
/w/index.php,是路徑;
?title=special:%e9%9a%8f%e6%9c%ba%e9%a1%b5%e9%9d%a2&printable=yes,是詢問。
大多數網頁瀏覽器不要求使用者輸入網頁中「http://」的部分,因為絕大多數網頁內容是超文字傳輸協議檔案。同樣,「80」是超文字傳輸協議檔案的常用埠號,因此一般也不必寫明。一般來說使用者只要鍵入統一資源定位符的一部分(zh.wikipedia.org/wiki/special:%e9%9a%8f%e6%9c%ba%e9%a1%b5%e9%9d%a2)就可以了。
由於超文字傳輸協議允許伺服器將瀏覽器重定向到另乙個網頁位址,因此許多伺服器允許使用者省略網頁位址中的部分,比如www。從技術上來說這樣省略後的網頁位址實際上是乙個不同的網頁位址,瀏覽器本身無法決定這個新位址是否通,伺服器必須完成重定向的任務。
統一資源定位符不但被用作網頁位址,資料庫終端也使用統一資源定位符伺服器連線其伺服器。實際上任何終端-伺服器程式都可以使用統一資源定位符來連線。
以下是乙個資料庫的統一資源定位符:
jdbc:datadirect:oracle://myserver:1521;sid=testdb
統一資源定位符
url是統一資源定位符,對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。1 它最初是由蒂姆 伯納斯 李發明用來作為全球資訊網的位址。現在它已經被全球資訊網聯盟編制為...
URL 統一資源定位符
統一資源定位符是對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。scheme scheme 指定網際網路服務的型別。domain 指定網際網路網域名稱,比如 bai...
統一資源定位符(URL)詳解
一 統一資源定位符概念 統一資源定位符,又叫url uniform resource locator 是專為標識internet網上資源位置而設定的一種編址方式,我們平時所說的網頁位址指的即是url。統一資源定位符是對可以從網際網路上得到的資源的位置和 訪問方法 的一種簡潔的表示,是網際網路上標準資...