【发布时间】:2011-08-09 11:17:54
【问题描述】:
如何欺骗 JavaScript GET 请求的用户代理?不允许使用 setRequestHeader 和 User-Agent:
xmlHttpRequest.setRequestHeader("User-Agent", "...");
【问题讨论】:
-
我希望这行不通,您应该无法告诉服务器您在另一个环境中,然后您来自客户端。
-
您可以而且您应该能够告诉服务器您所处的环境与您实际所处的环境不同——而且许多浏览器确实允许您更改用户代理字符串。据说我不知道这种可以通过 JavaScript 控制的机制。
-
在客户端浏览器上,我需要从执行服务器端浏览器嗅探的服务器获取网页源。还有其他想法吗?
标签: javascript user-agent http-get spoofing