我是expressjs和服务器脚本的新手,但是我已经设法创建了一个简单的服务器。但是当我连续多次请求时,服务器就会停止响应。这可能是什么原因?是否有一些超时设置?
服务器端:
app.post('/test', function (req, res) {
console.log("Hello, world!");
});
客户端:
$(".post").click(function(){
var obj = {};
obj[$(this).attr("id")] = "roo";
$.post("/test", obj);
});
它在 6 个请求后停止工作。这是怎么回事?
尝试修改代码res.end
您可能会发现差异。
这可能是因为您没有响应HTTP请求,它变成了"挂起的请求"。 浏览器通常只缓存多个请求(Chrome 正好是 5 个(
app.post('/test', function (req, res) {
console.log("Hello, world!");
res.end("");
});