http協(xié)議1.1版_第1頁
已閱讀1頁,還剩93頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、HTTP協(xié)議1.1版.txt超文本傳輸協(xié)議HTTP1.1說明本文檔規(guī)定了互聯(lián)網(wǎng)社區(qū)的標(biāo)準(zhǔn)組協(xié)議并需要討論和建議以便更加完善.請參考“互聯(lián)網(wǎng)官方協(xié)議標(biāo)準(zhǔn)”(STD1)來了解本協(xié)議的標(biāo)準(zhǔn)化狀態(tài).本協(xié)議不限流傳發(fā)布.版權(quán)聲明CopyriGht(C)TheInterSociety(1999).AllRiGhtsReserved.CopyriGht(2007).AllRiGhtsReserved.摘要超文本傳輸協(xié)議(HTTP)是一種為分布式合作式

2、多媒體信息系統(tǒng)服務(wù)面向應(yīng)用層的協(xié)議.它是一種通用的不分狀態(tài)(stateless)的協(xié)議除了諸如名稱服務(wù)和分布對象管理系統(tǒng)之類的超文本用途外還可以通過擴(kuò)展它的請求方式錯誤代碼和報頭[47]來完成許多任務(wù).HTTP的一個特點(diǎn)是數(shù)據(jù)表示方式的典型性和可協(xié)商性允許獨(dú)立于傳輸數(shù)據(jù)而建立系統(tǒng).HTTP在1990年WWW全球信息剛剛起步的時候就得到了應(yīng)用.本說明書詳細(xì)闡述了HTTP1.1協(xié)議是RFC2068的修訂版[33].目錄(略)1引論1.1目的

3、超文本傳輸協(xié)議(HTTP)是一種為分布式合作式多媒體信息系統(tǒng)服務(wù)面向應(yīng)用層的協(xié)議.在1990年WWW全球信息剛剛起步的時候HTTP就得到了應(yīng)用.HTTP的第一個版本叫做HTTP0.9是一種為互聯(lián)網(wǎng)原始數(shù)據(jù)傳輸服務(wù)的簡單協(xié)議.由RFC1945[6]定義的HTTP1.0進(jìn)一步完善了這個協(xié)議.它允許消息以類似MIME的格式傳送包括有關(guān)數(shù)據(jù)傳輸?shù)木S護(hù)信息和關(guān)于請求應(yīng)答的句法修正.但是HTTP1.0沒有充分考慮到分層代理高速緩存的作用以及對穩(wěn)定連

4、接和虛擬主機(jī)的需求.并且隨著不完善的進(jìn)程應(yīng)用的激增HTTP1.0迫切需要一個新的版本以便使兩個通信應(yīng)用程序能夠確定彼此的真實性能.這里規(guī)定的協(xié)議叫做“HTTP1.1“.這個協(xié)議與HTTP1.0相比要求更為嚴(yán)格以確保各項功能得到可靠實現(xiàn).第1頁HTTP協(xié)議1.1版.txt量.使用變量這個術(shù)語并不必然意味著資源是由內(nèi)容協(xié)商決定的.客戶機(jī)(Client)為發(fā)送請求建立連接的程序.用戶代理(UseraGent)初始化請求的客戶端程序.常見的如瀏

5、覽器編輯器蜘蛛(網(wǎng)絡(luò)穿越機(jī)器人)或其他的終端用戶工具.服務(wù)器(Server)同意連接以便通過發(fā)回應(yīng)答為請求提供服務(wù)的應(yīng)用程序.任何給定的程序都有可以既做客戶端又做服務(wù)器我們使用這些術(shù)語僅指特定連接中程序完成的任務(wù)而不是指通常意義上程序的性能.同樣任何服務(wù)器都可以基于每個請求的性質(zhì)扮演原服務(wù)器代理網(wǎng)管或者隧道等諸角色之一.原服務(wù)器(iGinserver)給定的資源駐留或創(chuàng)建的地方.代理服務(wù)器(Proxy)一個既做服務(wù)器又做客戶端的中介程序

6、.其用途是代表其他客戶發(fā)送請求.請求在內(nèi)部得到服務(wù)或者經(jīng)過一定的翻譯轉(zhuǎn)至其他服務(wù)器.一個代理服務(wù)器必須能同時履行本說明中客戶端和服務(wù)器要求.“透明代理”(transparentproxy)是一種除了必需的驗證和鑒定外不修改請求或相應(yīng)的代理.“非透明代理”(nontransparentproxy)是一種修改請求或應(yīng)答以便為用戶代理提供附加服務(wù)的代理附加服務(wù)包括類注釋服務(wù)媒體類型轉(zhuǎn)換協(xié)議簡化或者匿名濾除等.除非經(jīng)明確指出HTTP代理要求對兩

7、種代理都適用.網(wǎng)關(guān)(Gateway)為其他服務(wù)器充當(dāng)中介的服務(wù)器.與代理服務(wù)器不同網(wǎng)關(guān)接收請求仿佛它就是被請求資源所在的原服務(wù)器提出請求的客戶可能覺察不到它正在同網(wǎng)關(guān)通信.一個在兩個連接之間充當(dāng)盲目中繼(blindrelay)的中間程序.一旦有效隧道便不再被認(rèn)為是HTTP通信的用戶雖然隧道可能已經(jīng)被HTTP請求初始化了.當(dāng)兩端的中繼連接都關(guān)閉的時候隧道不再存在.高速緩存(Cache)一個程序應(yīng)答信息的本地存儲和控制此信息存儲、檢索和刪除

8、的子系統(tǒng)一個高速緩沖存儲器存儲應(yīng)答為的是減少對將來同樣請求的應(yīng)答時間和網(wǎng)絡(luò)帶寬消耗任一客戶或服務(wù)器都可能包含一個高速緩存但高速緩存不能應(yīng)用于一個充當(dāng)隧道的服務(wù)器.可緩存(Cacheable)如果一個高速緩存允許存儲應(yīng)答信息的一份拷貝運(yùn)用于應(yīng)答后繼請求的拷貝一個應(yīng)答就是可緩存的.用來確定HTTP應(yīng)答的緩存能力(cacheability)的規(guī)則在13節(jié)中有定義.即使一個資源是可緩存的也可能對一個高速緩存能否將緩存拷貝用于某特定請求存在附加的

9、約束.直接(firsth)如果一個應(yīng)答直接到來并且沒有緣于原服務(wù)器或若干代理服務(wù)器的不必要的延時那么這個應(yīng)答就是直接的.如果它的有效性已經(jīng)被原服務(wù)器直接認(rèn)證那么這個應(yīng)答也同樣是第一手的.明確終止時間(explicitexpirationtime)原服務(wù)器預(yù)算一個實體在無需進(jìn)一步確認(rèn)的情況下不再被高速緩存返回的時間.探索終止時間(heuristicexpirationtime)當(dāng)沒有外在的終止時間可利用時由高速緩存所指定的終止時間.年齡(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論