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

1.1 網站架構設計相關術語

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連接不能重復利用的情況,HTTP1.1采用了效率更高的持續(xù)連接機制,即客戶端和服務器建立TCP連接以后,后續(xù)相關聯(lián)的HTTP請求可以重復利用已經建立起來的TCP連接。

HTTP 1.1是用來在Internet上傳送超文本的傳送協(xié)議。它是運行在TCP/IP協(xié)議族之上的HTTP應用協(xié)議,它可以使瀏覽器更加高效,并減少網絡傳輸。任何服務器除了包括HTML文件以外,都還有一個HTTP駐留程序,用于響應用戶請求。如果瀏覽器是HTTP客戶,在向服務器發(fā)送請求時,向瀏覽器中輸入一個開始文件或點擊一個超級鏈接,瀏覽器就向服務器發(fā)送HTTP請求,此請求被送往由URL指定的IP地址。駐留程序接收到請求,在進行必要的操作后就會回送所要求的文件。

HTTP 1.1支持持續(xù)連接。通過這種連接,就有可能在建立一個TCP連接后,發(fā)送請求并得到回應,然后發(fā)送更多的請求并得到更多的回應。由于把建立和釋放TCP連接的開銷分攤到了多個請求上,因此對于每個請求而言,由于TCP連接而造成的相對開銷就被大大地降低了。而且,還可以發(fā)送流水線請求,也就是說在發(fā)送請求1的回應到來之前就發(fā)送請求2。也可以認為,一次連接發(fā)送多個請求,由客戶機確認是否關閉連接,而服務器會認為這些請求分別來自于不同的請求。

主站蜘蛛池模板: 东兴市| 修文县| 兰考县| 蛟河市| 永城市| 合川市| 资阳市| 信宜市| 淮安市| 永吉县| 威信县| 勃利县| 武乡县| 白银市| 嘉义市| 安阳市| 台东县| 阜南县| 宁晋县| 昌都县| 嘉荫县| 雷波县| 天镇县| 登封市| 易门县| 德令哈市| 诸城市| 哈巴河县| 于都县| 安陆市| 五家渠市| 鄂伦春自治旗| 龙南县| 金溪县| 云和县| 宁波市| 郯城县| 禹州市| 勃利县| 邯郸市| 尚义县|