簡體   English   中英

如何在沒有 Express 的情況下響應 Nodejs 中的動態內容

[英]How to response dynamic content in Nodejs without Express

      let reqBody = "";
      req
        .on("data", (chunk) => {
          reqBody += chunk.toString();
        })
        .on("end", () => {
        const body = new URLSearchParams(reqBody);
        res.end("ok");
        });

我正在嘗試使用沒有 Express 的 NodeJS 訪問請求的正文,但由於某種原因,我無法運行res.end("ok"); .

您還需要調用req.end()

檢查 Node.js 文檔https://nodejs.org/api/http.html

使用 http.request() 必須始終調用 req.end() 來表示請求的結束 - 即使沒有數據寫入請求正文

 let reqBody = "";
  req
    .on("data", (chunk) => {
      reqBody += chunk.toString();
    })
    .on("end", () => {
    const body = new URLSearchParams(reqBody);
    res.end("ok");
    });
   req.end();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM