2
浏览器是否为每个HTTP请求创建新的TCP连接?
所以我知道HTTP基本上只是TCP上的文本协议,而TCP是基于状态/连接的。这意味着浏览器必须在执行HTTP请求之前通过TCP连接到服务器。那么问题:浏览器通常是否为每个HTTP请求创建一个新的TCP连接? 只要用户仍然在该服务器上浏览,浏览器就可以打开TCP请求并使其保持活动状态,但是服务器必须使用大量的最大连接来处理它。但话说回来,如果浏览器为每个请求创建一个连接,并且用户在同一台服务器上浏览了很多东西,那就好像是浪费。它通常如何工作?也许通过使用计时器?
22
networking
browser
http
tcp