處理 Node.js 中的 POST 請求

Node.js 使用來處理傳入的資料。

引用文件,

流是一個抽象介面,用於處理 Node.js 中的流資料。流模組提供了一個基本 API,可以輕鬆構建實現流介面的物件。

要處理 POST 請求的請求正文,請使用 request 物件,這是一個可讀的流。資料流作為 data 事件傳送到 request 物件上。

  request.on('data', chunk => {
    buffer += chunk;
  });
  request.on('end', () => {
    // POST request body is now available as `buffer`
  });

只需建立一個空緩衝區字串,並通過 data 事件附加緩衝區資料。

注意

  1. data 事件上接收的緩衝區資料是 Buffer 型別
  2. 建立新的緩衝區字串以從每個請求的資料事件中收集緩衝的資料,即在請求處理程式內建立 buffer 字串。