Nodejs请求模块返回错误的statusCode

时间:2013-06-28 07:04:36

标签: node.js request http-status-codes

我尝试使用请求模块来获取HTTP状态代码。但有时它的工作是错误的。例如:

var request = require('request');
var requestSettings = {
    method: 'HEAD',
    url: 'http://stackoverflow.com/help'
};
request(requestSettings, function(error, response, body) {
    console.log(response.statusCode);
});   

此代码返回404(不是预期的200) 为什么会发生这种情况? 感谢。

1 个答案:

答案 0 :(得分:1)

你做得很好。 stackoverflow没有实现HEAD

telnet HEAD request