http:" />
時(shí)間:2022-11-24 00:30:02 | 來源:信息時(shí)代
時(shí)間:2022-11-24 00:30:02 來源:信息時(shí)代
統(tǒng)一資源定位器 : 一種用來定位Internet上的文檔或其他資源的方法,它包括資源位置信息的描述及存取資源所用的協(xié)議兩個部分。URL是URI(uniform resource identifier)的一種。例如:
http://www.ietf.org/rfc/rfc2396.txt
這個URL包含了訪問rfc2396.txt文件所用的協(xié)議(http),文件所在的主機(jī)的域名(www.ietf.org),在該主機(jī)上的路徑(rfc)及文件名(rfc2396.txt),其中主機(jī)的域名也可以是IP地址。
URL最早由Tim Berners-Lee提出,1994年發(fā)布的URL標(biāo)準(zhǔn)規(guī)定了相關(guān)的語法和存取資源的方法。URL可以用來定位Internet上的文本文件、HTML文檔、圖像、可下載的文件、服務(wù)、電子郵件及其他各種資源。這些資源可以通過各種協(xié)議如HTTP、FTP、電子郵件等用相似的地址表示方法獲取。
(1) URL的構(gòu)成: URL的形式如下:
<方案>:<方案描述部分>
一個URL包含了它使用的方案名稱(<方案>),其后緊跟一個冒號,然后是一個字符串(<方案描述部分>),這部分的解釋由所使用的方案來決定。方案名稱由一串字符組成。小寫字母“a”~“z”、數(shù)字、字符加號(“+”)、句點(diǎn)(“.”)和連字符(“-”)都可以。為了方便起見,程序在解釋URL的時(shí)候應(yīng)該視方案名稱中的大寫字母和小寫字母一樣。(例如,視“HTTP”和“http”一樣)。
(2) URL字符編碼問題: URL是由一串字符組成,這些字符可以是字母、數(shù)字和特殊符號。
(3)分層方案和關(guān)系鏈接: URL有時(shí)候被用來定位那些包含指示器的資源,而這些指示器又指向其他資源。有時(shí)候這些指示器用關(guān)系鏈接表示,在關(guān)系鏈接中第二資源的位置表示符原則上和那些除了帶有次相關(guān)路徑的表示符相同。
有些URL方案(例如ftp、http和file)包含的名字可以被認(rèn)為是分層次的,這些層次之間用“/”分隔。一些已經(jīng)存在的標(biāo)準(zhǔn)協(xié)議和正處于試驗(yàn)中的協(xié)議之間的映射關(guān)系的輪廓用BNF語法定義進(jìn)行描述。下面是一些常見的協(xié)議:
ftp-file transfer protocol(文件傳輸協(xié)議);
http-hypertext transfer protocol(超文本傳輸協(xié)議);
gopher-the gopher protocol(Gopher協(xié)議);
mailto-electronic mail address(電子郵件地址);
news-USENET news(USENET新聞);
nntp-USENET news using NNTP access(使用NNTP訪問的USENET新聞);
telnet-reference to interactive sessions(交互式會話訪問);
wais-wide area information servers(廣域信息服務(wù)系統(tǒng));
file-host-specific file names(特殊主機(jī)文件名):
prospero-prospero directory service(prospero目錄服務(wù))。
客戶&案例
關(guān)于我們
微信公眾號
版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。