0
我需要設置我的自定義http 'User-Agent
標題時,我正在呈現我的index.html
頁面Express.js應用程序。設置用戶代理標頭服務index.html,express.js
這並沒有幫助:
req.headers['user-agent'] = 'myHeader';
這可能嗎?
我需要設置我的自定義http 'User-Agent
標題時,我正在呈現我的index.html
頁面Express.js應用程序。設置用戶代理標頭服務index.html,express.js
這並沒有幫助:
req.headers['user-agent'] = 'myHeader';
這可能嗎?
用戶代理標題由HTTP客戶端(瀏覽器)發送,並且意味着由服務器讀取,例如對於Content Negotiation。 您不能在響應中設置請求標頭,它只能被讀取。而且,req對象(IncomingMessage)傳遞給createServer()
回調是一個Readable
流。
然而,請求可以是發起使用客戶標題:
var headers = {'User-Agent': 'Ryan Dahl'};
http.request({hostname: 'nodejs.org', headers: headers}, function(res) {
});
所以不可能做出什麼''app.use(功能(REQ,水庫,下一個){req.headers [ 'user-agent'] ='myHeader'; next();})''? – Kosmetika