我想知道是否有一种方法可以识别是否通过以下方式向服务器发出 HTTP 请求:
- 浏览器控制台
- 在客户端运行的 JavaScript 代码
我能够像 getJSON
一样进行 API 调用来发送。我还尝试通过浏览器控制台进行 Google Analytics 调用。
有没有办法查明请求是否是通过控制台发出的,如果是,我们可以在服务器上阻止它们吗?
最佳答案
没有。 HTTP请求就是HTTP请求,没有办法知道来源是什么。
(此外,“浏览器控制台”只是触发“客户端运行的 JavaScript 代码”的一种方式)
关于javascript - 如何判断HTTP GET请求是否是console/firebug/IE9 F12发出的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13142062/