- Linux集群和自動化運(yùn)維
- 余洪春
- 514字
- 2019-01-04 00:48:42
1.1 網(wǎng)站架構(gòu)設(shè)計相關(guān)術(shù)語
1.1.1 什么是HTTP 1.1
HTTP 1.1(Hypertext Transfer Protocol Version 1.1),即超文本傳輸協(xié)議-版本1.1,跟版本1.0是有區(qū)別的。
針對HTTP 1.0中TCP連接不能重復(fù)利用的情況,HTTP1.1采用了效率更高的持續(xù)連接機(jī)制,即客戶端和服務(wù)器建立TCP連接以后,后續(xù)相關(guān)聯(lián)的HTTP請求可以重復(fù)利用已經(jīng)建立起來的TCP連接。
HTTP 1.1是用來在Internet上傳送超文本的傳送協(xié)議。它是運(yùn)行在TCP/IP協(xié)議族之上的HTTP應(yīng)用協(xié)議,它可以使瀏覽器更加高效,并減少網(wǎng)絡(luò)傳輸。任何服務(wù)器除了包括HTML文件以外,都還有一個HTTP駐留程序,用于響應(yīng)用戶請求。如果瀏覽器是HTTP客戶,在向服務(wù)器發(fā)送請求時,向瀏覽器中輸入一個開始文件或點(diǎn)擊一個超級鏈接,瀏覽器就向服務(wù)器發(fā)送HTTP請求,此請求被送往由URL指定的IP地址。駐留程序接收到請求,在進(jìn)行必要的操作后就會回送所要求的文件。
HTTP 1.1支持持續(xù)連接。通過這種連接,就有可能在建立一個TCP連接后,發(fā)送請求并得到回應(yīng),然后發(fā)送更多的請求并得到更多的回應(yīng)。由于把建立和釋放TCP連接的開銷分?jǐn)偟搅硕鄠€請求上,因此對于每個請求而言,由于TCP連接而造成的相對開銷就被大大地降低了。而且,還可以發(fā)送流水線請求,也就是說在發(fā)送請求1的回應(yīng)到來之前就發(fā)送請求2。也可以認(rèn)為,一次連接發(fā)送多個請求,由客戶機(jī)確認(rèn)是否關(guān)閉連接,而服務(wù)器會認(rèn)為這些請求分別來自于不同的請求。
- Implementing Cisco UCS Solutions
- Linux系統(tǒng)文件安全實戰(zhàn)全攻略
- Linux內(nèi)核完全注釋(20周年版·第2版)
- Persistence in PHP with the Doctrine ORM
- 操作系統(tǒng)基礎(chǔ)與實踐:基于openEuler平臺
- 精解Windows 8
- 開源安全運(yùn)維平臺OSSIM疑難解析:入門篇
- Implementing Azure DevOps Solutions
- Linux就該這么學(xué)
- 巧學(xué)活用Windows 7
- 直播系統(tǒng)開發(fā):基于Nginx與Nginx-rtmp-module
- Windows 7案例教程
- INSTANT Migration from Windows Server 2008 and 2008 R2 to 2012 How-to
- Hands-On UX Design for Developers
- Linux內(nèi)核API完全參考手冊(第2版)