Javascript 客户端套接字挂起

Javascript 客户端套接字挂起,javascript,node.js,Javascript,Node.js,我陷入了一个错误 我们在node.js中有一个rest_服务器和rest_客户端 现在,当我从客户端调用服务器API时,如果服务器在2分钟内无法响应,那么它会显示在客户端,我需要在客户端处理它: 错误:服务器挂起 我无法处理这个问题。我只是想增加它的时间超过2分钟,或者它不应该挂断任何时间 注意:在这种情况下,服务器不发送任何响应。您可以这样为请求对象分配一个新的超时 request.setTimeout(myTimeoutInMiliseconds[, optionalCallbackFunc

我陷入了一个错误

我们在node.js中有一个rest_服务器和rest_客户端

现在,当我从客户端调用服务器API时,如果服务器在2分钟内无法响应,那么它会显示在客户端,我需要在客户端处理它:

错误:服务器挂起

我无法处理这个问题。我只是想增加它的时间超过2分钟,或者它不应该挂断任何时间


注意:在这种情况下,服务器不发送任何响应。

您可以这样为请求对象分配一个新的超时

request.setTimeout(myTimeoutInMiliseconds[, optionalCallbackFunction]);
回调函数是可选的。您已经获得了有关nodejs文档的更多信息

您可以尝试以下方法:

var express = require('express');
var app = express();

var server = app.listen(5000);

server.listen(3000);

server.on('connection', function(socket) {
    console.log("A new connection was made by a client.");
    socket.setTimeout(50 * 1000); 
    // set timeout for 50 seconds. Change this to your requirement.
})

好的,谢谢你的及时回复,让我检查一下,然后把结果回复给你。这不是我问题的解决办法,我仍然卡住了,我需要的是我只想把插座挂断的时间增加到10分钟。很抱歉,我认为有一些沟通错误,我需要客户端而不是服务器的解决方案,我想在客户端而不是服务器中增加最多10分钟的代码。请更新您的问题,并提及从客户端处理确定的事情。现在让我看看它是怎么回事,如果它不起作用,我会想办法的