URL
![]() 是用于完整地描述Internet上網(wǎng)頁和其他資源的地址的一種標(biāo)識方法。 Internet上的每一個(gè)網(wǎng)頁都具有一個(gè)唯一的名稱標(biāo)識,通常稱之為URL地址,這種地址可以是本地磁盤,也可以是局域網(wǎng)上的某一臺(tái)計(jì)算機(jī),更多的是Internet上的站點(diǎn)。簡單地說,URL就是Web地址,俗稱“網(wǎng)址”。 URI 方案集,包含如何訪問 Internet 上的資源的明確指令。 URL 是統(tǒng)一的,因?yàn)樗鼈儾捎孟嗤幕菊Z法,無論尋址哪種特定類型的資源(網(wǎng)頁、新聞組)或描述通過哪種機(jī)制獲取該資源。 對于 Intranet 服務(wù)器或萬維網(wǎng)服務(wù)器上的目標(biāo)文件,可以使用“統(tǒng)一資源定位符 (URL)”地址(該地址以“http://”開始)。Web 服務(wù)器使用“超文本傳輸協(xié)議 (HTTP)”,一種“幕后的”Internet 信息傳輸協(xié)議。例如,http://www.microsoft.com/ 為 Microsoft 網(wǎng)站的萬維網(wǎng) URL 地址。 URL的一般格式為(帶方括號[]的為可選項(xiàng)): protocol :// hostname[:port] / path / [;parameters][?query]#fragment 例如: http://www.imailtone.com:80/WebApplication1/WebForm1.aspx?name=tom&;age=20#resume 格式說明: 1、protocol(協(xié)議):指定使用的傳輸協(xié)議,下表列出 protocol 屬性的有效方案名稱。 最常用的是HTTP協(xié)議,它也是目前WWW中應(yīng)用最廣的協(xié)議。 file 資源是本地計(jì)算機(jī)上的文件。格式file:// ftp 通過 FTP訪問資源。格式 FTP:// gopher 通過 Gopher 協(xié)議訪問該資源。 http 通過 HTTP 訪問該資源。 格式 HTTP:// https 通過安全的 HTTPS 訪問該資源。 格式 target=_blank>HTTPS:// mailto 資源為電子郵件地址,通過 SMTP 訪問。 格式 mailto: MMS 通過 支持MMS(流媒體)協(xié)議的播放該資源。(代表軟件:Windows Media Player)格式 MMS:// ed2k 通過 支持ed2k(專用下載鏈接)協(xié)議的P2P軟件訪問該資源。(代表軟件:電驢) 格式 ed2k:// Flashget 通過 支持Flashget:(專用下載鏈接)協(xié)議的P2P軟件訪問該資源。(代表軟件:快車) 格式 Flashget:// thunder 通過 支持thunder(專用下載鏈接)協(xié)議的P2P軟件訪問該資源。(代表軟件:迅雷) 格式 thunder:// news 通過 NNTP 訪問該資源。 2、hostname(主機(jī)名):是指存放資源的服務(wù)器的域名系統(tǒng) (DNS) 主機(jī)名或 IP 地址。有時(shí),在主機(jī)名前也可以包含連接到服務(wù)器所需的用戶名和密碼(格式:username@password)。 3、:port(端口號):整數(shù),可選,省略時(shí)使用方案的默認(rèn)端口,各種傳輸協(xié)議都有默認(rèn)的端口號,如http的默認(rèn)端口為80。如果輸入時(shí)省略,則使用默認(rèn)端口號。有時(shí)候出于安全或其他考慮,可以在服務(wù)器上對端口進(jìn)行重定義,即采用非標(biāo)準(zhǔn)端口號,此時(shí),URL中就不能省略端口號這一項(xiàng)。 4、path(路徑):由零或多個(gè)“/”符號隔開的字符串,一般用來表示主機(jī)上的一個(gè)目錄或文件地址。 5、;parameters(參數(shù)):這是用于指定特殊參數(shù)的可選項(xiàng)。 6、?query(查詢):可選,用于給動(dòng)態(tài)網(wǎng)頁(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技術(shù)制作的網(wǎng)頁)傳遞參數(shù),可有多個(gè)參數(shù),用“&”符號隔開,每個(gè)參數(shù)的名和值用“=”符號隔開。 7、fragment,信息片斷,字符串,用于指定網(wǎng)絡(luò)資源中的片斷。例如一個(gè)網(wǎng)頁中有多個(gè)名詞解釋,可使用fragment直接定位到某一名詞解釋。 注意,Windows 主機(jī)不區(qū)分 URL 大小寫,但是,Unix/Linux 主機(jī)區(qū)分大小寫。 |