【发布时间】:2012-07-11 18:03:44
【问题描述】:
我了解单个浏览器中的多个选项卡共享同一个会话。但它是否使用相同的并发连接?
更具体地说,浏览器中的每个选项卡到同一网站是否会创建多个并发连接或共享一个公共连接。
我将使用 IIS 作为我的网络服务器。
谢谢。
【问题讨论】:
我了解单个浏览器中的多个选项卡共享同一个会话。但它是否使用相同的并发连接?
更具体地说,浏览器中的每个选项卡到同一网站是否会创建多个并发连接或共享一个公共连接。
我将使用 IIS 作为我的网络服务器。
谢谢。
【问题讨论】:
这有很多动态,这取决于您如何配置您的网站和应用程序池。对于使用 IIS 创建且配置几乎没有更改的标准网站,单个用户(浏览器)将发出单个连接,从中将发生多个请求。当然,单个请求会阻塞直到“完成”。
话虽如此,浏览器或多或少都有“并发限制”。以前设置为@2,但现在已根据您使用的设置而更改。想想 Chrome 目前是 4。
第三,如今的浏览器变得更智能了,在抓取页面时,它们会打开多个请求(通过单个连接 - 如果在 IIS [默认] 上设置了 HTTP Keep Alive),这些请求将获取图像(资源)和并发 HTML。
HTH
【讨论】: