Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器是否为每个请求创建单独的http连接(我指的是不同的主机,例如:google.com、yahoo.com)。?_Http - Fatal编程技术网

浏览器是否为每个请求创建单独的http连接(我指的是不同的主机,例如:google.com、yahoo.com)。?

浏览器是否为每个请求创建单独的http连接(我指的是不同的主机,例如:google.com、yahoo.com)。?,http,Http,当我们从同一个浏览器浏览不同的网站时,是否会为每个网站创建单独的http连接您可以使用wireshark查看有关连接的详细信息,您可以在此处下载:这在很大程度上取决于浏览器的实现。可能有一个全局连接池限制每个主机的连接数。如果它连接到不同的主机,显然必须创建不同的连接。http连接是异步的。因此,每个主机允许的http连接数可能非常高。这与直接数据库连接不同,直接数据库连接在使用之前需要保持打开状态,并且会话处于活动状态。

当我们从同一个浏览器浏览不同的网站时,是否会为每个网站创建单独的http连接

您可以使用wireshark查看有关连接的详细信息,您可以在此处下载:

这在很大程度上取决于浏览器的实现。可能有一个全局连接池限制每个主机的连接数。如果它连接到不同的主机,显然必须创建不同的连接。http连接是异步的。因此,每个主机允许的http连接数可能非常高。这与直接数据库连接不同,直接数据库连接在使用之前需要保持打开状态,并且会话处于活动状态。