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