在使用express 的時候報了這個錯誤
檢索到說是 res.send() 或res.json()這類客戶端返回的方法僅返回一次,如果多次返回就會出現這個錯誤!
Express Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
我這里是查詢數據庫 result.length 為true時就返回成功的,否則就失敗,直接寫在后面,沒有用else{}包裹,然后請求一次之后控制台就報錯了
然后就試了下將失敗的處理用else{}包裹,然后就行了
但是跟res.send() 多次返回好像沒啥關系吧,具體得后面再看看了