javascript - 如何判断HTTP GET请求是否是console/firebug/IE9 F12发出的?

标签 javascript internet-explorer-9 firebug google-chrome-devtools

我想知道是否有一种方法可以识别是否通过以下方式向服务器发出 HTTP 请求:

  • 浏览器控制台
  • 在客户端运行的 JavaScript 代码

我能够像 getJSON 一样进行 API 调用来发送。我还尝试通过浏览器控制台进行 Google Analytics 调用。

有没有办法查明请求是否是通过控制台发出的,如果是,我们可以在服务器上阻止它们吗?

最佳答案

没有。 HTTP请求就是HTTP请求,没有办法知道来源是什么。

(此外,“浏览器控制台”只是触发“客户端运行的 JavaScript 代码”的一种方式)

关于javascript - 如何判断HTTP GET请求是否是console/firebug/IE9 F12发出的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13142062/

相关文章:

javascript - 3d flip + slick.js 在第一次旋转后自动翻转

javascript - 水平居中 MatDialog,宽度为 100%,最大宽度固定

html - 使用 Verdana 在 IE8 和 IE9 中呈现变音符号 (åäö)

CSS伪元素▼在IE中变成乱码

html - IE 9 与 HTML5 的兼容性

firefox - Firebug 的替代品

javascript - 使用 for of 循环将值传递给生成器

websocket - 如何手动模拟 websocket 断开连接? (Firefox 或 Chrome 开发工具)

firebug - 如何检查 Android 浏览器中的元素?

javascript - Axios 请求提供 getter setter 方法而不是查询数据