[IE技巧] IE8中HTTP连接数目的变化
2009-03-06 06:40
253 查看
国际标准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
“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
相关文章推荐
- IE8中HTTP连接数目的变化
- [IE技巧] 使IE8以隐私保护模式启动
- IE8兼容<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
- [IE技巧] 使IE8以单进程的模式运行
- IE8兼容<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
- http://www.iefans.net/ie6-ie7-ie8-ieduobanben
- 【技术】IE7、IE8下,js不起作用,在头部加<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- IE8兼容<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
- 兼容IE8 代码<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
- [IE技巧] IE8 网页兼容问题报告工具
- <meta http-equiv="X-UA-Compatible" content="IE=7" />的意思:将IE8使用IE7进行渲染,使网站在IE8上显示正常
- IE8兼容<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10 http://www.jb51.net/css/383986.html
- 兼容IE8 代码&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=Emu
- [IE技巧] IE8 网页兼容问题报告工具
- IE8 模拟其他浏览器标签 http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1"
- HTML中添加了<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />,导致样式显示在IE8下不兼容
- [IE技巧] 查看HTTP 验证的用户名/密码
- [IE技巧] IE8 网页兼容问题报告工具
- IE8兼容<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />