ScriptResource.axd中的错误始终以相同的查询字符串结尾

时间:2011-08-30 13:42:45

标签: asp.net asp.net-ajax

我每天使用ScriptResource.axd

在我的日志中收到一些错误
at System.Web.Handlers.ScriptResourceHandler.Throw404()
at System.Web.Handlers.ScriptResourceHandler.ProcessRequest(HttpContext context)
at System.Web.Handlers.ScriptResourceHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

我做了很多研究,并设法减少了这个错误发生的次数。但是我注意到查询字符串总是从&“t =”开始结束。

ScriptResource.axd?d=Q...1&t=eeeeeeeeb4904b79

(为了便于阅读,网址缩短了,搜索引擎没有对其进行索引)

这是重要的,只是巧合还是意味着那样?

1 个答案:

答案 0 :(得分:0)

在查询字符串上看到相同的“t”变量是正常的。 ASP.NET使用该参数“cache bust”并确保在每次构建后强制将新版本下载到客户端。