2013-07-11 17 views

回答

1

用戶代理標題由HTTP客戶端(瀏覽器)發送,並且意味着由服務器讀取,例如對於Content Negotiation。 您不能在響應中設置請求標頭,它只能被讀取。而且,req對象(IncomingMessage)傳遞給createServer()回調是一個Readable流。

然而,請求可以是發起使用客戶標題:

var headers = {'User-Agent': 'Ryan Dahl'}; 

http.request({hostname: 'nodejs.org', headers: headers}, function(res) { 

}); 
+0

所以不可能做出什麼''app.use(功能(REQ,水庫,下一個){req.headers [ 'user-agent'] ='myHeader'; next();})''? – Kosmetika

相關問題