在具有304状态的javascript文件上同步阻止?

时间:2013-11-06 15:36:47

标签: javascript asp.net-mvc iis-7 synchronous http-status-code-304

我有一个Web应用程序,其中通过脚本标记加载javascript对象。然后在随后的另一个脚本标记中引用js对象。两个脚本都没有defer或async属性。在我在第一个脚本上获得304状态之前,这没有问题。

每当第一个脚本返回状态304时,应用程序就像在脚本中创建的对象不存在一样。好像脚本可能无序解析?只要发生这种情况,应用程序就会自行挂起。

该应用程序是在iis7上运行的ASP.net MVC应用程序。 Web配置包含js文件的静态文件处理程序。

304状态似乎也是完全随机的。有时即使文件没有被修改,我也会得到200,然后它会随机返回304.

这也适用于所有浏览器。

有没有人见过这种行为或知道为什么会这样?

0 个答案:

没有答案