0
我不確定確切的區別是什麼。另外,哪一個更適合用來設置響應狀態?res.setHeader('status',400);有什麼區別?和res.status(400);?
我不確定確切的區別是什麼。另外,哪一個更適合用來設置響應狀態?res.setHeader('status',400);有什麼區別?和res.status(400);?
Express documentation says about res.status(code)
設置響應HTTP狀態。它是一個可連接的別名 節點的response.statusCode。
Node.js documentation says about response.statusCode
當使用隱式頭(沒有要求response.writeHead() 明確),該屬性控制將發送 時頭獲得客戶端的狀態碼酡。
與壽有關setHeaders
對於此選項,指定一個函數來設置自定義的響應頭。 標題的更改必須同步進行。
摘要
res.setHeader
操縱同步頭(現在)。
res.status
將設置標題,當他們將被刷新。
沒有差異,但第二種方法更常見和安全 –