首先我不想在這個事務中與服務器互動。我正在使用 fetch api 發送請求,但在 url 中我想傳遞一個 js 檔案。像這樣的東西——
fetch("includes/handlers/handle.js", {
method: "POST",
headers: h,
body: body
});
另外,如果有可能,我們可以僅使用 JS 獲取 POST 變數嗎?
我知道這樣做似乎沒有任何意義。但我正在嘗試一些東西,非常感謝任何幫助。
uj5u.com熱心網友回復:
您可以向您喜歡的任何 URL 發出 POST 請求。
在向 HTTP URL 發出請求時,您無法避免與服務器互動。(并且只有 HTTP URL 支持 POST 請求)。
由服務器來處理該請求。
您可以使用 JavaScript 和 Node.js 或 Deno 等工具撰寫服務器端代碼(Node.js 是最常用的方法)。
通常,當您這樣做時,將處理 POST 請求正文.js的 URL不會包含在 URL 中 - 通常僅用于向客戶端提供靜態檔案。
您無法使用客戶端 JS 讀取 POST 請求的正文。
uj5u.com熱心網友回復:
這很奇怪,但我確實認為這是可能的。您應該洗掉服務器上 .js 檔案的任何靜態服務,并區分靜態客戶端 js 檔案和 http 請求處理程式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/385107.html
標籤:javascript 邮政 拿来
