如何发出多个http调用请求(Nodejs)
How to make multiple http call requests (Nodejs )
需要服务器脚本来同步调用许多 url。我试过 nodejs 。但是 wordpress wp-cron.php url 给出了 500 个错误,10 个错误中有 6 个
var http = require('http');
var request = require('request');
var conn=[];
for(var i=0;i<100;i++){
conn[i]=request('http://www.example.com/site/wp-cron.php', function (error, response, body) {
if (!error && response.statusCode == 200) {
}
console.log(response.statusCode);
});
}
有什么建议可以实现我的 objective 吗?
可能网站有避免跨度请求的机制,所以你应该控制你的请求。
这是我的 github 项目中控制并发请求的教程,使用名为 "async" 的工具:asyncControle
如有任何问题,请与我联系。
需要服务器脚本来同步调用许多 url。我试过 nodejs 。但是 wordpress wp-cron.php url 给出了 500 个错误,10 个错误中有 6 个
var http = require('http');
var request = require('request');
var conn=[];
for(var i=0;i<100;i++){
conn[i]=request('http://www.example.com/site/wp-cron.php', function (error, response, body) {
if (!error && response.statusCode == 200) {
}
console.log(response.statusCode);
});
}
有什么建议可以实现我的 objective 吗?
可能网站有避免跨度请求的机制,所以你应该控制你的请求。
这是我的 github 项目中控制并发请求的教程,使用名为 "async" 的工具:asyncControle
如有任何问题,请与我联系。