Express.js 中 res.send 和 res.json 之間的區別


無論何時,當 Express 應用程式伺服器接收到一個 HTTP 請求,它都會向開發人員提供一個物件,通常稱為 res。例如,

示例

app.get('/test', (req, res) => {
   // use req and res here
})

res 物件從根本上講表示將作為此 API 呼叫一部分發送出的響應。

res.send 函式將內容型別設定為 text/Html,這意味著客戶端現在將它視為文字。然後它向客戶端返回響應。

另一方面,res.json 函式將 content-type 頭設定為 application/JSON,以便客戶端將響應字串視為一個有效的 JSON 物件。然後它也會向客戶端返回響應。

更新日期:02-12-2019

2K+ 瀏覽量

開啟您的 職業

透過完成課程來獲取認證

開始
廣告
© . All rights reserved.