문제

I'm sending http request with request header with this code:

HttpPost httpPost = new HttpPost(url);
Http.post.addHeader("User-Agent",  "Android");

I'm trying to get this request header from Node.js by the following method:

app.post('/', function(req, res){
var ua = req.header('user-agent');
console.log(ua);
});

But It is showing me that header is unavailable. When I send this request through android browser It gives me complete request header information. How to resolve this issue?

도움이 되었습니까?

해결책

Request header keys are case sensitive so you should write:

httpPost.addHeader("user-agent",  "Android");
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top