web服務(wù)中的資源
web服務(wù)中的資源包含靜態(tài)資源和動態(tài)資源蚊逢。靜態(tài)資源如各種不同類型的文件(MIME句葵,多用途因特網(wǎng)郵件擴展有幾百種之多)亭枷;動態(tài)資源一般包含根據(jù)需要生成內(nèi)容的軟件程序冰垄,可以根據(jù)用戶身份的不同滑绒,所請求信息或每天不同時段來產(chǎn)生不同的內(nèi)容阳似。
什么是URI
URI:Uniform Resource Identifier骚勘,統(tǒng)一資源標識符。URI就像是因特網(wǎng)上的郵政地址一樣撮奏,在全世界范圍內(nèi)唯一標識并定位信息資源俏讹,如http://www.a.com/abc/test.html
這就是一個標準的URI。URI的作用是告訴HTTP協(xié)議如何去訪問服務(wù)器上的特定資源畜吊。
URI有兩種形式泽疆,分別稱為URL和URN。 URN,統(tǒng)一資源名玲献,還處于實驗階段殉疼。
什么是URL
URL:Uniform Resource Location梯浪,統(tǒng)一資源定位符。它是URI最常見的形式瓢娜,它描述了一臺特定服務(wù)器上某資源的特定位置挂洛。URL:http://www.a.com/abc/test.html
即是說明要使用http協(xié)議,進入www.a.com獲取名為/abc/test.html的文件眠砾。
URL可以分解為三部分:
第一部分稱為方案(scheme)虏劲,說明訪問資源所使用的協(xié)議類型,如http://
或者https://
褒颈。
第二部分給出服務(wù)器的地址柒巫,如www.a.com
。
第三部分指定web服務(wù)器上的某個資源谷丸,如/abc/test.html
堡掏。
在現(xiàn)在的互聯(lián)網(wǎng)中幾乎所有的URI都是URL。