【问题标题】:How to get the type of the HTTP request如何获取 HTTP 请求的类型
【发布时间】:2018-12-30 04:11:08
【问题描述】:

假设我有一个test.html 文件,我可以通过 POST 请求或 GET 请求调用该文件。在这个文件中,我想要一个告诉请求类型的脚本。我该怎么办?

感谢您的帮助。

【问题讨论】:

  • 您可以在发送响应之前从服务器端注入该信息。
  • 是的,但我忘了说我想知道没有任何网络服务器是否可能。
  • @JacopoStanchi — 如果没有网络服务器,您将无法发出 POST 或 GET 请求。
  • 我不同意,当您在浏览器中打开它时,浏览器正在向test.html 发出 GET 请求,它不需要任何网络服务器。如果我使用 POST 方法向test.html 提交表单,它也不需要网络服务器。

标签: javascript http http-method


【解决方案1】:

客户端JS无法确定加载当前页面的请求方法。

【讨论】:

  • 但是如果 W3C 想在 Javascript 中添加它是可能的,对吧?在客户端的 Firefox 开发者中,我们可以看到所有发送的请求。
  • 导航器和客户端js不是一回事
  • @JacopoStanchi — 如果浏览器供应商提供了一个 API 来为您提供信息,那么是的,这是可能的,但他们没有,所以不是。浏览器中的开发者工具可以访问比用户访问网页的作者提供的 JS 更多的信息。
  • 这将非常方便,因为在许多情况下,您不一定需要为您的 Web 应用程序提供数据库,并且理论上您可以执行所有操作,只要您有权访问请求类型和正文.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-25
  • 1970-01-01
  • 2019-07-22
  • 2018-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多