1

request モジュールを使用して 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 ではありません)。
なぜこれが起こるのでしょうか?
ありがとう。

4

1 に答える 1

1

あなたはすべてうまくやっています。stackoverflow は HEAD を実装していませんでした

telnet HEAD リクエスト

于 2013-06-28T07:43:03.813 に答える