[英]Can I send a post request to a js file instead of php?
首先,我不想在此事务中与服务器交互。 我正在使用 fetch api 发送请求,但在 url 中我想传递一个 js 文件。 像这样的东西-
fetch('includes/handlers/handle.js', {
method: 'POST',
headers: h,
body: body
})
另外,如果可能的话,我们可以仅使用 JS 获取 POST 变量吗?
我知道这样做似乎没有任何意义。 但我正在尝试一些东西,非常感谢任何帮助。
您可以向任何您喜欢的 URL 发出 POST 请求。
在向 HTTP URL 发出请求时,您无法避免与服务器交互。 (并且只有 HTTP URL 支持 POST 请求)。
由服务器处理该请求。
您可以使用 JavaScript 和 Node.js 或 Deno 等工具编写服务器端代码(Node.js 是最常见的方法)。
通常,当您这样做时,将处理 POST 请求正文的 URL 不会在 URL 中包含.js
- 这通常仅用于将 static 文件提供给客户端。
您无法使用客户端 JS 读取 POST 请求的正文。
这很奇怪,但我确实认为这是可能的。 您应该删除服务器上所有为 for.js 文件提供服务的 static,并区分 static 客户端 js 文件和 http 请求处理程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.