官术网_书友最值得收藏!

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)為這些請求分別來自于不同的請求。

主站蜘蛛池模板: 陈巴尔虎旗| 灵宝市| 丹寨县| 桂东县| 三江| 内丘县| 红桥区| 荔波县| 新郑市| 黄冈市| 荆门市| 临沭县| 通州区| 隆尧县| 旺苍县| 尉氏县| 景东| 甘洛县| 长顺县| 嵊州市| 油尖旺区| 潍坊市| 南投市| 凤山县| 齐齐哈尔市| 香河县| 通化县| 乌兰县| 浙江省| 永年县| 彭泽县| 长寿区| 中宁县| 河北区| 安国市| 河西区| 深泽县| 调兵山市| 武汉市| 中方县| 阿合奇县|