URL,URL是什么意思
URL,URL是什么意思
URL(Uniform Resoure Locator:統(tǒng)一資源定位器)是WWW頁(yè)的地址,它從左到右由下述部分組成:
?Internet資源類型(scheme):指出WWW客戶程序用來(lái)操作的工具。如“http://”表示W(wǎng)WW服務(wù)器,“ftp://”表示FTP服務(wù)器,“gopher://”表示Gopher服務(wù)器,而“new:”表示Newgroup新聞組。
?服務(wù)器地址(host):指出WWW頁(yè)所在的服務(wù)器域名。
?端口(port):有時(shí)(并非總是這樣),對(duì)某些資源的訪問(wèn)來(lái)說(shuō),需給出相應(yīng)的服務(wù)器提供端口號(hào)。
?路徑(path):指明服務(wù)器上某資源的位置(其格式與DOS系統(tǒng)中的格式一樣,通常有目錄/子目錄/文件名這樣結(jié)構(gòu)組成)。與端口一樣,路徑并非總是需要的。
URL地址格式排列為:scheme://host:port/path,例如http://www.sohu.com/domain/HXWZ就是一個(gè)典型的URL地址。
統(tǒng)一資源定位符(URL,英語(yǔ) Uniform / Universal Resource Locator 的縮寫(xiě))也被稱為網(wǎng)頁(yè)地址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址(Address)。它最初是由蒂姆·伯納斯-李發(fā)明用來(lái)作為萬(wàn)維網(wǎng)的地址的。現(xiàn)在它已經(jīng)被萬(wàn)維網(wǎng)聯(lián)盟編制為因特網(wǎng)標(biāo)準(zhǔn)RFC1738了。
統(tǒng)一資源定位符(URL)是用于完整地描述Internet上網(wǎng)頁(yè)和其他資源的地址的一種標(biāo)識(shí)方法。
Internet上的每一個(gè)網(wǎng)頁(yè)都具有一個(gè)唯一的名稱標(biāo)識(shí),通常稱之為URL地址,這種地址可以是本地磁盤(pán),也可以是局域網(wǎng)上的某一臺(tái)計(jì)算機(jī),更多的是Internet上的站點(diǎn)。簡(jiǎn)單地說(shuō),URL就是Web地址,俗稱“網(wǎng)址”。
URI 方案集,包含如何訪問(wèn) Internet 上的資源的明確指令。
URL 是統(tǒng)一的,因?yàn)樗鼈儾捎孟嗤幕菊Z(yǔ)法,無(wú)論尋址哪種特定類型的資源(網(wǎng)頁(yè)、新聞組)或描述通過(guò)哪種機(jī)制獲取該資源。
對(duì)于 Internet 服務(wù)器或萬(wàn)維網(wǎng)服務(wù)器上的目標(biāo)文件,可以使用“統(tǒng)一資源定位符 (URL)”地址(該地址以“http://”開(kāi)始)。Web 服務(wù)器使用“超文本傳輸協(xié)議 (HTTP)”,一種“幕后的”Internet 信息傳輸協(xié)議。例如,http://www.microsoft.com/ 為 Microsoft 網(wǎng)站的萬(wàn)維網(wǎng) URL 地址。
URL的一般格式為(帶方括號(hào)[]的為可選項(xiàng)):
protocol :// hostname[:port] / path / [;parameters][?query]#fragment
[編輯本段]格式說(shuō)明:
URL的組成
URL由三部分組成:協(xié)議類型,主機(jī)名和路徑及文件名。通過(guò)URL可以指定的主要有以下幾種:http、ftp、gopher、telnet、file等。
1、protocol(協(xié)議):指定使用的傳輸協(xié)議,下表列出 protocol 屬性的有效方案名稱。 最常用的是HTTP協(xié)議,它也是目前WWW中應(yīng)用最廣的協(xié)議。
file 資源是本地計(jì)算機(jī)上的文件。格式file://
ftp 通過(guò) FTP訪問(wèn)資源。格式 FTP://
gopher 通過(guò) Gopher 協(xié)議訪問(wèn)該資源。
http 通過(guò) HTTP 訪問(wèn)該資源。 格式 HTTP://
https 通過(guò)安全的 HTTPS 訪問(wèn)該資源。 格式 HTTPS://
mailto 資源為電子郵件地址,通過(guò) SMTP 訪問(wèn)。 格式 mailt
MMS 通過(guò) 支持MMS(流媒體)協(xié)議的播放該資源。(代表軟件:Windows Media Player)格式 MMS://
ed2k 通過(guò) 支持ed2k(專用下載鏈接)協(xié)議的P2P軟件訪問(wèn)該資源。(代表軟件:電驢) 格式 ed2k://
Flashget 通過(guò) 支持Flashget:(專用下載鏈接)協(xié)議的P2P軟件訪問(wèn)該資源。(代表軟件:快車(chē)) 格式 Flashget://
thunder 通過(guò) 支持thunder(專用下載鏈接)協(xié)議的P2P軟件訪問(wèn)該資源。(代表軟件:迅雷) 格式 thunder://
news 通過(guò) NNTP 訪問(wèn)該資源。
tencent 通過(guò)支持tencent(專用聊天連接) 協(xié)議和用戶對(duì)話。(代表軟件:QQ、TM)格式 tencent://message/?uin=號(hào)碼&Site=&Menu=yes
msnim 通過(guò)支持msnim(專用聊天連接) 協(xié)議和用戶對(duì)話。(代表軟件:MSN、WLM) 格式 msnim:chat?contact=郵箱地址
2、hostname(主機(jī)名):是指存放資源的服務(wù)器的域名系統(tǒng) (DNS) 主機(jī)名或 IP 地址。有時(shí),在主機(jī)名前也可以包含連接到服務(wù)器所需的用戶名和密碼(格式:username:password)。
3、port(端口號(hào)):整數(shù),可選,省略時(shí)使用方案的默認(rèn)端口,各種傳輸協(xié)議都有默認(rèn)的端口號(hào),如http的默認(rèn)端口為80。如果輸入時(shí)省略,則使用默認(rèn)端口號(hào)。有時(shí)候出于安全或其他考慮,可以在服務(wù)器上對(duì)端口進(jìn)行重定義,即采用非標(biāo)準(zhǔn)端口號(hào),此時(shí),URL中就不能省略端口號(hào)這一項(xiàng)。
4、path(路徑):由零或多個(gè)“/”符號(hào)隔開(kāi)的字符串,一般用來(lái)表示主機(jī)上的一個(gè)目錄或文件地址。
5、;parameters(參數(shù)):這是用于指定特殊參數(shù)的可選項(xiàng)。
6、?query(查詢):可選,用于給動(dòng)態(tài)網(wǎng)頁(yè)(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技術(shù)制作的網(wǎng)頁(yè))傳遞參數(shù),可有多個(gè)參數(shù),用“&”符號(hào)隔開(kāi),每個(gè)參數(shù)的名和值用“=”符號(hào)隔開(kāi)。
7、fragment,信息片斷,字符串,用于指定網(wǎng)絡(luò)資源中的片斷。例如一個(gè)網(wǎng)頁(yè)中有多個(gè)名詞解釋,可使用fragment直接定位到某一名詞解釋。
注意,Windows 主機(jī)不區(qū)分 URL 大小寫(xiě),但是,Unix/Linux 主機(jī)區(qū)分大小寫(xiě)。
[編輯本段]URL定位標(biāo)識(shí)說(shuō)明
下面列表是常見(jiàn)的URL中定位和標(biāo)識(shí)的服務(wù)或文件:
http:文件在WEB服務(wù)器上.
file:文件在您自己的局部系統(tǒng)或匿名服務(wù)器上
ftp:文件在FTP服務(wù)器上
gopher:文件在gopher服務(wù)器上
wais:文件在wais服務(wù)器上
news:文件在Usenet服務(wù)器上
telnet:連接到一個(gè)支持Telnet遠(yuǎn)程登錄的服務(wù)器上
URL轉(zhuǎn)發(fā)
所謂URL轉(zhuǎn)發(fā),是通過(guò)服務(wù)器的特殊設(shè)置,將訪問(wèn)您當(dāng)前域名的用戶引導(dǎo)到您指定的另一個(gè)網(wǎng)絡(luò)地址。例如,URL轉(zhuǎn)發(fā)可以讓用戶在訪問(wèn)http://www.abc.com時(shí),自動(dòng)轉(zhuǎn)向訪問(wèn)到一個(gè)您自己指定的網(wǎng)址“http://www.123.com”,URL轉(zhuǎn)發(fā)功能是萬(wàn)網(wǎng)提供的域名注冊(cè)后的增值服務(wù)。
URL發(fā)展背景
URL也被稱為網(wǎng)頁(yè)地址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址(Address)。它最初是由蒂姆·伯納斯-李發(fā)明用來(lái)作為萬(wàn)維網(wǎng)的地址的。現(xiàn)在它已經(jīng)被萬(wàn)維網(wǎng)聯(lián)盟編制為因特網(wǎng)標(biāo)準(zhǔn)RFC1738了。在因特網(wǎng)的歷史上,統(tǒng)一資源定位符的發(fā)明是一個(gè)非常基礎(chǔ)的步驟。統(tǒng)一資源定位符的語(yǔ)法是一般的,可擴(kuò)展的,它使用ASCII代碼的一部分來(lái)表示因特網(wǎng)的地址。統(tǒng)一資源定位符的開(kāi)始,一般會(huì)標(biāo)志著一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議。
相關(guān)資料
URI方案集
包含如何訪問(wèn)Internet上的資源的明確指令。
URL是統(tǒng)一的,因?yàn)樗鼈儾捎孟嗤幕菊Z(yǔ)法,無(wú)論尋址哪種特定類型的資源(網(wǎng)頁(yè)、新聞組)或描述通過(guò)哪種機(jī)制獲取該資源。對(duì)于Internet服務(wù)器或萬(wàn)維網(wǎng)服務(wù)器上的目標(biāo)文件,可以使用“統(tǒng)一資源定位符(URL)”地址(該地址以“http://”開(kāi)始)。Web服務(wù)器使用“超文本傳輸協(xié)議(HTTP)”,一種“幕后的”Internet信息傳輸協(xié)議。例如,http://www.microsoft.com/為Microsoft網(wǎng)站的萬(wàn)維網(wǎng)URL地址。
統(tǒng)一資源定位符與統(tǒng)一資源標(biāo)志符
統(tǒng)一資源定位符是統(tǒng)一資源標(biāo)志符的一個(gè)變種。統(tǒng)一資源標(biāo)志符確定一個(gè)資源,而統(tǒng)一資源定位符不但確定一個(gè)資源,而且還表示出它在哪里。比如下面的統(tǒng)一資源標(biāo)志符確定因特網(wǎng)工程工作組RFC1738,但并沒(méi)有說(shuō)出在哪里才找得到這份資料:urn:ietf:rfc:1738。而下面這些統(tǒng)一資源定位符則確定每個(gè)RFC1738文獻(xiàn),而且還確定這些文獻(xiàn)在哪里找得到:
* http://www.ietf.org/rfc/rfc1738.txt
* http://www.w3.org/Addressing/rfc1738.txt
* http://rfc.sunsite.dk/rfc/rfc1738.html
歷史上幾乎所有的統(tǒng)一資源標(biāo)志符都是統(tǒng)一資源定位符,因此這篇文章中所介紹的許多內(nèi)容對(duì)兩者來(lái)說(shuō)都是一樣的。
統(tǒng)一資源定位符體制:每個(gè)統(tǒng)一資源定位符的開(kāi)始都是該統(tǒng)一資源定位符的體制,其后是按體制不同的部分。
統(tǒng)一資源定位符的日常使用
超文本傳輸協(xié)議統(tǒng)一資源定位符將從因特網(wǎng)獲取信息的四個(gè)基本元素包括在一個(gè)簡(jiǎn)單的地址中:
1. 傳送協(xié)議;
2. 服務(wù)器;
3. 端口號(hào);
4. 路徑。
典型的統(tǒng)一資源定位符看上去是這樣的:
http://zh.wikipedia.org:80/wiki/Special:Search?search=鐵路&go=Go
其中:
1. http,是協(xié)議;
2. zh.wikipedia.org,是服務(wù)器;
3. 80,是服務(wù)器上的網(wǎng)絡(luò)端口號(hào);
4. /wiki/Special:Search,是路徑;
5. ?search=鐵路&go=Go,是詢問(wèn)。
大多數(shù)網(wǎng)頁(yè)瀏覽器不要求用戶輸入網(wǎng)頁(yè)中「http://」的部分,因?yàn)榻^大多數(shù)網(wǎng)頁(yè)內(nèi)容是超文本傳輸協(xié)議文件。同樣,「80」是超文本傳輸協(xié)議文件的常用端口號(hào),因此一般也不必寫(xiě)明。一般來(lái)說(shuō)用戶只要鍵入統(tǒng)一資源定位符的一部分(zh.wikipedia.org/wiki/鐵路)就可以了。由于超文本傳輸協(xié)議允許服務(wù)器將瀏覽器重定向到另一個(gè)網(wǎng)頁(yè)地址,因此許多服務(wù)器允許用戶省略網(wǎng)頁(yè)地址中的部分,比如 www。從技術(shù)上來(lái)說(shuō)這樣省略后的網(wǎng)頁(yè)地址實(shí)際上是一個(gè)不同的網(wǎng)頁(yè)地址,瀏覽器本身無(wú)法決定這個(gè)新地址是否通,服務(wù)器必須完成重定向的任務(wù)。
[編輯本段]URL結(jié)構(gòu)說(shuō)明
關(guān)于URL結(jié)構(gòu)一般分為兩個(gè)部分,一個(gè)是物理結(jié)構(gòu),一個(gè)是邏輯結(jié)構(gòu)。在物理結(jié)構(gòu)包括扁平結(jié)構(gòu)和樹(shù)型結(jié)構(gòu)。扁平結(jié)構(gòu)就是網(wǎng)站中所有的頁(yè)面都是在根目錄這一級(jí)別,形成一個(gè)扁平的物理結(jié)構(gòu)。這比較適合于小型的網(wǎng)站,因?yàn)槿绻辔募挤旁诟夸浵碌脑挘谱骱途S護(hù)起來(lái)比較麻煩。而樹(shù)型結(jié)構(gòu)的意義是在一級(jí)目錄下分為多個(gè)頻道或者稱支為目錄,然后目錄下面再放上屬于這個(gè)頻道的頁(yè)面,首頁(yè)、頻道首頁(yè)、頻道下的內(nèi)容就好比樹(shù)干、樹(shù)枝、樹(shù)葉的關(guān)系。邏輯結(jié)構(gòu)就是由網(wǎng)頁(yè)內(nèi)部鏈接所形成的邏輯的或鏈接的網(wǎng)絡(luò)圖。比較好的情況是邏輯結(jié)構(gòu)與前面的樹(shù)型物理結(jié)構(gòu)相吻合。
如左圖所示
主頁(yè)鏈接向所有的頻道主頁(yè);主頁(yè)一般不直接鏈接向內(nèi)容頁(yè),除非是你非常想推的幾個(gè)特殊的頁(yè);所有頻道主頁(yè)都連向其他頻道主頁(yè);頻道主頁(yè)都連回網(wǎng)站主頁(yè);頻道主頁(yè)也連向?qū)儆谧约罕旧眍l道的內(nèi)容頁(yè);頻道主頁(yè)一般不連向?qū)儆谄渌l道的內(nèi)容頁(yè);所有內(nèi)容頁(yè)都連向網(wǎng)站主頁(yè);所有內(nèi)容頁(yè)都連向自己的上一級(jí)頻道主頁(yè);內(nèi)容頁(yè)可以連向同一個(gè)頻道的其他內(nèi)容頁(yè);內(nèi)容頁(yè)一般不連向其他頻道的內(nèi)容頁(yè);內(nèi)容頁(yè)在某些情況下,可以用適當(dāng)?shù)年P(guān)鍵詞連向其他頻道的內(nèi)容頁(yè)。
URL處理方式
首先,需要注意URL的長(zhǎng)度,在URL里最好不要超過(guò)3-5個(gè)關(guān)鍵詞,如果超過(guò)5個(gè)關(guān)鍵詞,該url的權(quán)重就會(huì)被相應(yīng)的降低。
其次,在URL中盡量不要出現(xiàn)重復(fù)。
最后,切忌在命名的時(shí)候用.exe之類的后綴作為URL的結(jié)尾。
[編輯本段]統(tǒng)一資源定位器URL的作用
統(tǒng)一資源定位器(URL)是為了能夠使客戶端程序查詢不同的信息資源時(shí)有統(tǒng)一訪問(wèn)方法而定義的一種地址標(biāo)識(shí)方法。在Internet上所有資源都有一個(gè)獨(dú)一無(wú)二的URL地址。
URL的缺點(diǎn)
?????? 最大缺點(diǎn):當(dāng)信息資源的存放地點(diǎn)發(fā)生變化時(shí),必須對(duì)URL作相應(yīng)的改變。因此人們正在研究新的信息資源表示方法,例如:URI (Universal Resource Identifier)即“通用資源標(biāo)識(shí)”(參見(jiàn)RFC 1630)、URN (Uniform Resource Name)即“統(tǒng)一資源名”和URC(Uniform Resource Citation)即“統(tǒng)一資源引用符”等。
統(tǒng)一資源定位符(URL,英語(yǔ)Uniform Resource Locator的縮寫(xiě))也被稱為網(wǎng)頁(yè)地址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址。它最初是由蒂姆·伯納斯-李發(fā)明用來(lái)作為萬(wàn)維網(wǎng)的地址的。現(xiàn)在它已經(jīng)被萬(wàn)維網(wǎng)聯(lián)盟編制為因特網(wǎng)標(biāo)準(zhǔn)RFC1738了。
在因特網(wǎng)的歷史上,統(tǒng)一資源定位符的發(fā)明是一個(gè)非常基礎(chǔ)的步驟。統(tǒng)一資源定位符的語(yǔ)法是一般的,可擴(kuò)展的,它使用ASCII代碼的一部分來(lái)表示因特網(wǎng)的地址。一般統(tǒng)一資源定位符的開(kāi)始標(biāo)志著一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)所使用的網(wǎng)絡(luò)協(xié)議。
URL就是統(tǒng)一資源定位器(UniformResourceLocator:URL)。通俗地說(shuō),它是用來(lái)指出某一項(xiàng)信息的所在位置及存取方式;更嚴(yán)格一點(diǎn)來(lái)說(shuō),URL就是在WWW上指明通訊協(xié)議以及定位來(lái)享用網(wǎng)絡(luò)上各式各樣的服務(wù)功能。
在WWW上各種功能的服務(wù)器主機(jī)千萬(wàn)有余,必須靠URL這個(gè)單一又簡(jiǎn)單的方式,才能找到用戶所要的文件在哪個(gè)服務(wù)器主機(jī)及這個(gè)主機(jī)上的哪個(gè)目錄。因此我們也可以說(shuō)URL就是WWW文件的參考(Reference)格式,使用者只要在瀏覽器輸入地址處輸入U(xiǎn)RL的格式內(nèi)容,便可以得到其所指定的主機(jī)相關(guān)文件。簡(jiǎn)單地說(shuō),URL就是WWW服務(wù)器主機(jī)的地址,也叫做網(wǎng)址。
?
非常好我支持^.^
(153) 57.7%
不好我反對(duì)
(112) 42.3%
相關(guān)閱讀:
- [電子說(shuō)] Docker鏡像國(guó)內(nèi)加速的幾種方法 2023-10-19
- [電子說(shuō)] 趕緊排查!libcurl高危漏洞來(lái)了! 2023-10-11
- [電子說(shuō)] 如何搭建 Swagger API文檔平臺(tái) 2023-10-09
- [電子說(shuō)] UltraEdit 2023.1的新增功能 2023-09-27
- [電子說(shuō)] esp-matter開(kāi)發(fā)環(huán)境搭建步驟 2023-09-18
- [電子說(shuō)] 5G-A URLLC汽車(chē)柔性產(chǎn)線介紹 2023-08-21
- [嵌入式技術(shù)] linux運(yùn)維面試題目及答案 2023-08-20
- [電子說(shuō)] Flutter圖片是如何加載的?使用過(guò)程中有哪些需要注意的地方? 2023-08-18
( 發(fā)表人:admin )