HTTP/1.1规定默认使用持久连接。我想知道ASP.NET Web Development服务器是否支持它们。到目前为止,我发现即使HTTP请求包含标签,该服务器也仍然支持持久连接。
Connection: Keep-Alive
响应头包含的内容
Connection: close
这会强制浏览器在请求后关闭连接,而不是使用管线化技术。虽然这不是什么大问题,但有一个有趣的缺点:每次请求前浏览器都会进行DNS查找,这会显著增加页面加载时间。
在Firebug(“net”选项卡中)可以清楚地看到这一点。