2011-01-20 40 views
2

當我瀏覽本地主機上的asp.net頁面時,只有IE非常快速地呈現頁面。在其他瀏覽器中,我有1秒左右的延遲。爲什麼會發生這種情況,並且有什麼方法可以加快其他瀏覽器中的響應時間(web.config,IIS設置)?ASP.NET - 本地主機上的瀏覽器速度

謝謝!

回答

0

嘗試加載127.0.0.1而不是本地主機。我相信延遲是Vista/Win7的新tcp/ip堆棧。

1

這通常是卓有成效對於Firefox:

http://thedaneshproject.com/posts/disable-ipv6-in-firefox-3/

我不記得我是否已經在任何其他瀏覽器但Firefox遇到了這個。如果您在其他瀏覽器上也遇到此問題,則還可以在主機文件中明確將localhost映射到127.0.0.1(如果您正在運行Windows)。

從我所知道的,瀏覽器正在嘗試從外部解決「本地主機」爲每一個請求(圖像,CSS,腳本包括在內)。這可能會損害性能,因爲此查找失敗/超時。

+0

對於主機文件+1。 – 2011-01-20 09:17:33

相關問題