IE8中HTTP连接数目的变化
生活随笔
收集整理的這篇文章主要介紹了
IE8中HTTP连接数目的变化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
國際標準RFC 2616(http://www.w3.org/Protocols/rfc2616/rfc2616.html)規定,客戶端向服務器發起的并發HTTP連接數目應該有個上限。 如果是HTTP1.1連接, 最多不應該超過2個并發連接。 “Clients that use persistent connections SHOULD limit the number of simultaneous connections that they maintain to a given server. A single-user client SHOULD NOT maintain more than 2 connections with any server or proxy.” 在IE7以及更早版本的IE中,IE嚴格遵守該限制, HTTP 1.0并發連接上限為4, HTTP 1.1的并發連接上限為2。 同時,IE用戶自定義連接上限數目(通過修改注冊表), 網上已經有不少技術文章介紹用該方法來加速IE瀏覽。 連接上限的注冊表設置為: [HKEY_CURRRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] DWORD:MaxConnectionsPerServer? (HTTP 1.1的連接上限) DWORD:MaxConnectionsPer1_0Server? (HTTP 1.0的連接上限) 但是RFC 2616 已經有十年沒有更新,而近些年服務器硬件飛速發展,該連接數目限制顯得過時了。 于是各個瀏覽器產商都開始調整該數字。 IE8 里面也做了更新。 IE8中,? HTTP 1.0并發連接上限為6, HTTP 1.1的并發連接上限為6。 但是如果用戶是撥號上網的話,IE8仍然會使用舊的連接限制。 另外,注冊表設置也有所變動,IE8中連接上限設置改在: (HTTP 1.1的連接上限) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER]
DWORD: iexplore.exe (HTTP 1.0的連接上限) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER] DWORD: iexplore.exe
? 與50位技術專家面對面20年技術見證,附贈技術全景圖
DWORD: iexplore.exe (HTTP 1.0的連接上限) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER] DWORD: iexplore.exe
? 與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的IE8中HTTP连接数目的变化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 架构设计:服务自动化部署和管理流程
- 下一篇: 数据源管理 | Kafka集群环境搭建,