如何调试“/ mysite / null”资源请求?

时间:2009-06-08 14:34:52

标签: asp.net asp.net-ajax http-status-code-404 fiddler

我一直在努力解决为什么我们的页面加载缓慢,我在Fiddler中注意到的一件事是/mysite/mypage.aspx的每个页面加载带来了对GET / mysite / null HTTP的请求/1.1,导致404错误。

我猜测每个页面上的404错误导致网站速度进一步降低,是否有任何方法可以调试可能导致此问题的原因?我们使用了大量的Ajax / Javascript。

类似的问题:What is the source of /path/(null) requests?,我们的略有不同,因为它可靠地发生在每个页面加载

2 个答案:

答案 0 :(得分:1)

获取FireFox并下载FireBug,因为您可以将其用于debug XHR

如果没有看到您的代码,这是我可以给您的最佳建议,因为追踪这些错误通常很乏味,需要对工作域有一些了解。 FireBug是您在页面中调试这些问题的最佳选择。

<强>更新

可以使用Julien Couvreur's bookmarklet在IE中调试XmlHttpRequest对象。

答案 1 :(得分:1)

如果您使用的是IE8,只需使用开发人员工具栏(点击F12)即可逐步执行代码。

最可能的解释是,您在网页的某个位置构建了一个格式错误的网址。