【发布时间】:2009-07-19 05:49:47
【问题描述】:
我想在我的应用程序中添加一个额外的障碍,以防止通过 javascript 自动执行它,特别是在任何流行浏览器通过 XMLHttpRequest 完成自动请求时。
我可以在 ASP.NET 中使用 XMLHttpRequest 的可靠信号吗?
我想另一个相关的问题是,XMLHttpRequest 很难看起来是一个普通的人为驱动的请求吗?因为如果是这样,那我想我是在做傻事。
更新:我可能对这个问题的表述过于狭隘。目标是检测:由其他人编写的代码,而不是由普通浏览器提交的代码,可能是机器人,可能不是来自我的 Intranet 客户等。到目前为止,我想到了 XHR 和 .NET WebRequest 请求。
【问题讨论】:
标签: asp.net javascript xmlhttprequest browser-detection