2013-06-28 92 views
1

我試圖使用請求模塊來獲取HTTP狀態代碼。但有時它錯誤。例如:Nodejs請求模塊返回不正確的狀態代碼

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)。
爲什麼會發生這種情況?
謝謝。

+0

似乎並沒有具體到節點。當'curl http://stackoverflow.com/help -I'也會返回404,而'curl http://stackoverflow.com/help -i'顯示200.猜猜不喜歡HEAD請求。 –

回答

1

你做得很好。計算器沒有實行HEAD

telnet HEAD request

相關問題