我有一个IP记录器,记录在我的网站上的每一个请求。我有一个aspx文件,页面上只有一个登录控件。有时,我看到用户请求文件WebResource.axd和ScriptResource.axd.
这些文件是什么?我应该担心为什么人们需要这些文件吗?有办法让这些文件不加载吗?
这是注入到源中的代码:
<form method="post" action="Login.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE0MDY3MDIxMTJkZP4uWZ4lXNuyuRrV4WrElW0ggocM1I3JRIQCWFIn//pc" />
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/DevSite/WebResource.axd?d=i71SGerEFS7KkmOK1EZlseUozP8wtn-WVT5cKzU7gwBrQo1eh4fne20ms2gsTvxKJQfMBdJy2qa4usXog-laO5ZGY1F1vwWhGm6DyMBpmiw1&t=634485133519310893" type="text/javascript"></script>
<script src="/DevSite/WebResource.axd?d=ykdqe6jXivz0IwSUsLMAB7y0B76JMCYJZQUmDdoIbJPye1bBU-uHKTBm3XnHHgRJW9Ra53bZSSw62IBaELjdI2whgbYdvnEPM3_ktH9BQsU1&t=634485133519310893" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBALCo9CRAwKS/bz1BgLuoqaLBgKc0OKsAZKG95K3r5LqRnx111ak6bZw5s8X0RNEbBkGVGmv1i6j" />
</div>理想情况下,我想摆脱这些依赖关系。有可能吗?
谢谢。
发布于 2011-11-05 03:47:41
这些处理程序用于呈现脚本、CSS和嵌入在DLL中的其他资源文件,以便浏览器能够读取该文件。实质上,处理程序从DLL中提取它们,并将内容流到客户端。
大多数常见的用途是ASP.NET AJAX框架,您在定义ScriptManager控件时会得到它。而且,大多数常见的框架都将脚本嵌入到DLL中,并以这种方式定义它们(AjaxControlToolkit和大多数第三方框架)。
所以删除这些将不是件好事;否则,JavaScript将开始失败:-)
https://stackoverflow.com/questions/8018005
复制相似问题