我一直在努力解决为什么我们的页面加载缓慢,我在Fiddler中注意到的一件事是/mysite/mypage.aspx的每个页面加载带来了对GET / mysite / null HTTP的请求/1.1,导致404错误。
我猜测每个页面上的404错误导致网站速度进一步降低,是否有任何方法可以调试可能导致此问题的原因?我们使用了大量的Ajax / Javascript。
类似的问题:What is the source of /path/(null) requests?,我们的略有不同,因为它可靠地发生在每个页面加载
上答案 0 :(得分:1)
获取FireFox并下载FireBug,因为您可以将其用于debug XHR。
如果没有看到您的代码,这是我可以给您的最佳建议,因为追踪这些错误通常很乏味,需要对工作域有一些了解。 FireBug是您在页面中调试这些问题的最佳选择。
<强>更新强>
可以使用Julien Couvreur's bookmarklet在IE中调试XmlHttpRequest对象。
答案 1 :(得分:1)
如果您使用的是IE8,只需使用开发人员工具栏(点击F12)即可逐步执行代码。
最可能的解释是,您在网页的某个位置构建了一个格式错误的网址。