gpt4 book ai didi

Node.js 在 2 分钟内处理 6 个 http 请求

转载 作者:搜寻专家 更新时间:2023-11-01 00:18:49 26 4
gpt4 key购买 nike

我有一个简单的 Node.js 脚本,它在端口 1337 上启动 HTTP 服务器并处理 GET 请求。我向 localhost:1337/?number=(number from 1 to 10) 发送了 10 个 GET 请求(不到一秒)。该脚本处理前 6 个请求,然后休息 2 分钟,然后处理剩余的 4 个请求。

我需要在发送 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);

最佳答案

这很可能是因为您从未关闭连接。尝试添加一个 res.end() 调用。

关于Node.js 在 2 分钟内处理 6 个 http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16170628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com