Javascript 在servicing index.html、express.js上设置用户代理头
在Express.js应用程序中呈现Javascript 在servicing index.html、express.js上设置用户代理头,javascript,express,http-headers,Javascript,Express,Http Headers,在Express.js应用程序中呈现index.html页面时,我需要设置自定义http'User-Agent标题 这无助于: req.headers['user-agent'] = 'myHeader'; 这可能吗 用户代理报头由HTTP客户端(浏览器)发送,并由服务器读取,例如。 您不能在响应中设置请求标头,它只能被读取。此外,传递给createServer()回调的req对象(IncomingMessage)是一个可读的流 但是,可以使用客户标头通过以下方式启动请求: var heade
index.html
页面时,我需要设置自定义http'User-Agent
标题
这无助于:
req.headers['user-agent'] = 'myHeader';
这可能吗 用户代理报头由HTTP客户端(浏览器)发送,并由服务器读取,例如。 您不能在响应中设置请求标头,它只能被读取。此外,传递给
createServer()
回调的req对象(IncomingMessage)是一个可读的流
但是,可以使用客户标头通过以下方式启动请求:
var headers = {'User-Agent': 'Ryan Dahl'};
http.request({hostname: 'nodejs.org', headers: headers}, function(res) {
});
因此,不可能使某些东西app.use(函数(req,res,next){req.headers['user-agent']='myHeader';next();})
?