什么是ScriptResource.axd请在图片中找到..无论如何要在页面请求中删除它我必须在PT测试中通过我的网页500ms。
答案 0 :(得分:7)
如果不了解请求的原因,则不应尝试删除对这些处理程序的请求。像这样的一批ScriptResource.axd请求通常是由于ASP.NET控件注册包括它们所依赖的脚本,特别是ASP.NET AJAX Control Toolkit控件的脚本。
如果您希望在不破坏站点的情况下最大限度地减少单个请求的数量,请查看ScriptManager将多个脚本组合到单个有效负载而不是单个脚本中的能力:http://msdn.microsoft.com/en-us/library/cc488552(v=vs.90).aspx
答案 1 :(得分:2)
当引入ajax.net时,扩展名为.axd的文件变得流行起来。它们用于加载诸如javascripts或css之类的资源,但它们的内容当然取决于它们的生成器组件。
通常这些文件与httphandler相关联,你可以在web.config中找到它们,你可以从那里删除它们:
<httpHandlers>
<remove path="ScriptResource.axd" verb="GET"/>
</httpHandlers>
本文可能会为您提供更多详细信息:
答案 2 :(得分:-1)
<httpHandlers>
<remove path="WebResource.axd" verb="GET"/>
<remove path="WebResource.axd" verb="POST"/>
<remove path="ScriptResource.axd" verb="GET"/>
<remove path="ScriptResource.axd" verb="POST"/>
</httpHandlers>