response.setHeader方法用于設置響應頭信息。它接受兩個參數,第一個參數是要設置的頭字段名稱,第二個參數是頭字段的值。
例如,可以使用response.setHeader方法設置Content-Type頭字段為"text/html":
response.setHeader('Content-Type', 'text/html');
該方法還可以用于設置其他的響應頭字段,例如Cache-Control、Content-Disposition等。
需要注意的是,如果在使用response.write或response.end方法發送響應體之前沒有設置Content-Length頭字段,Node.js會自動計算并設置該字段的值。如果手動設置了Content-Length頭字段,應該確保其值與實際響應體的長度一致,否則可能會導致客戶端無法正確解析響應。