我有一个简单的Node.js脚本,用于在端口1337上启动HTTP服务器并处理GET请求。我发送10个GET请求(不到一秒钟)到localhost:1337/?number=(number from 1 to 10)
。该脚本处理前6个请求,然后进行2分钟的中断,然后处理剩下的4个请求。Node.js在2分钟时间内处理6个http请求
我需要在发送HTTP GET请求时立即处理这些请求。我会怎么做?
这里是我的代码:
var url = require('url'),
http = require('http'),
qs = require('querystring');
var server = http.createServer(function (request, response) {
if (request.method == 'GET') {
var url_params = url.parse(request.url, true);
var number = url_params.query.number;
console.log(number);
}
});
server.listen(1337);