18
requestを使用して、node.jsでhttpリクエストを行います。 私たちは、ユーザが決定時にリクエストを中止する機会をユーザに与えたいと考えています。つまり、リクエスト関数の外側からabort()をトリガーする必要があります。たぶん、関数の内部から外部変数をチェックできます。 (要求が開始された後に既にタイムアウトを0に設定しようとしましたが、動作しません) 変数要求をnullに設定している可能性があります。あなたはこれを行うためのよりよい方法を知っていますか?ここnode.js:既に開始されているhttpリクエストを停止する方法
は、私たちが話している要求の種類を示すためのサンプルコードです:
app.js:
var http = require('http');
var request = require("request");
http.createServer().listen(1337, "127.0.0.1");
request({uri: 'http://stackoverflow.com' }, function (error, response, body) {
console.log('url requested ') ;
if (!error){
console.log(body);
}
else
{
console.log(error);
}
});
node.jsの質問に迅速に答えられる人はあまりありません。あなたはその一人です。 –