Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 Google chrome多次请求页面asp.net mvc 3_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 Google chrome多次请求页面asp.net mvc 3

Asp.net mvc 3 Google chrome多次请求页面asp.net mvc 3,asp.net-mvc-3,Asp.net Mvc 3,Google chrome正在发送多个页面请求。 我使用的是c#asp.NETMVC3Razer。当我用其他浏览器测试时,它只执行一次。我和费德勒核对了请求。所以我注意到chrome正在发送2个请求。 你知道如何防止额外的请求吗 谢谢。您在这个页面上有任何可以调用服务器的JavaScript吗 如果是这样的话,可能JavaScript事件在不同的浏览器中触发的方式不同,这就解释了为什么在某些浏览器中会出现双击,而在其他浏览器中则不会。您是否有任何可能触发第二个请求的chrome扩展?我知道chr

Google chrome正在发送多个页面请求。 我使用的是c#asp.NETMVC3Razer。当我用其他浏览器测试时,它只执行一次。我和费德勒核对了请求。所以我注意到chrome正在发送2个请求。 你知道如何防止额外的请求吗


谢谢。

您在这个页面上有任何可以调用服务器的JavaScript吗


如果是这样的话,可能JavaScript事件在不同的浏览器中触发的方式不同,这就解释了为什么在某些浏览器中会出现双击,而在其他浏览器中则不会。您是否有任何可能触发第二个请求的chrome扩展?我知道chrome的HTML验证程序扩展偶尔会这样做。尝试禁用所有插件扩展,看看问题是否仍然存在

您是否有favicon?Chrome将在每次请求中发送favicon请求,直到找到一个为止


您最好发布导致此问题的代码:)您在不同的浏览器中测试过吗?你没有提供足够的信息。很抱歉我的简短解释。这只发生在谷歌杂务中。请看这里的fiddler屏幕截图。在chore中,它调用“/Posts”方法2次。IE(9)谷歌Chrome(13.0.782.215米)谢谢你的提示。实际上,这在我的应用程序的所有页面中都会发生。在页面加载时,并没有这样的脚本故意调用服务器。这只发生在每次页面加载时,而执行任何按钮操作时,它会正常工作。这与goggle chrome的预取页面机制有关吗?。这使得所有的db调用在页面加载中发生了2次。你节省了我一周的时间。如果使用favicon时没有斜杠,则会导致对同一地址发出2个请求,但有参数和无参数