IE8中HTTP连接数目的变化
生活随笔
收集整理的這篇文章主要介紹了
IE8中HTTP连接数目的变化
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
國際標準RFC 2616(http://www.w3.org/Protocols/rfc2616/rfc2616.html)規(guī)定,客戶端向服務(wù)器發(fā)起的并發(fā)HTTP連接數(shù)目應(yīng)該有個上限。 如果是HTTP1.1連接, 最多不應(yīng)該超過2個并發(fā)連接。 “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并發(fā)連接上限為4, HTTP 1.1的并發(fā)連接上限為2。 同時,IE用戶自定義連接上限數(shù)目(通過修改注冊表), 網(wǎng)上已經(jīng)有不少技術(shù)文章介紹用該方法來加速IE瀏覽。 連接上限的注冊表設(shè)置為: [HKEY_CURRRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] DWORD:MaxConnectionsPerServer? (HTTP 1.1的連接上限) DWORD:MaxConnectionsPer1_0Server? (HTTP 1.0的連接上限) 但是RFC 2616 已經(jīng)有十年沒有更新,而近些年服務(wù)器硬件飛速發(fā)展,該連接數(shù)目限制顯得過時了。 于是各個瀏覽器產(chǎn)商都開始調(diào)整該數(shù)字。 IE8 里面也做了更新。 IE8中,? HTTP 1.0并發(fā)連接上限為6, HTTP 1.1的并發(fā)連接上限為6。 但是如果用戶是撥號上網(wǎng)的話,IE8仍然會使用舊的連接限制。 另外,注冊表設(shè)置也有所變動,IE8中連接上限設(shè)置改在: (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位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖
DWORD: iexplore.exe (HTTP 1.0的連接上限) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER] DWORD: iexplore.exe
? 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖
總結(jié)
以上是生活随笔為你收集整理的IE8中HTTP连接数目的变化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 架构设计:服务自动化部署和管理流程
- 下一篇: 数据源管理 | Kafka集群环境搭建,