ASP.NET:不下载并行内容

时间:2009-07-21 09:41:45

标签: asp.net

在asp.net应用程序中,如何可以将所有png,css JavaScript和其他资源并行下载。

因为我正在使用Fiddler进行监控,并发现内容是一个接一个地下载的。

2 个答案:

答案 0 :(得分:0)

实际上,根据HTTP 1.1中的规范,这更像是一种浏览器(客户端)行为。该指南旨在将每个主机名的同时下载限制为两个

http://www.yuiblog.com/blog/2007/04/11/performance-research-part-4/

虽然您可以更改浏览器的设置以按主机名下载更多内容,但这只是您的机器,而不是互联网荒野中的其他机器。诱骗客户更加同步下载的一种方法是将您的网络资源指定为不同的主机名,例如存储在http://images.yoursite.com中的图像。但根据文章的建议,你可能想测试一下并平衡它。

答案 1 :(得分:0)

您可以尝试使用AJAX,因为通常有5个允许的服务器/客户端http连接,理论上您可以同时使用它们。

但是,我猜你除了你有很多(或很多)css和javascript文件之外,你将不会有什么好处。

不确定这是否适用于图像或其他文件。