gpt4 book ai didi

javascript - 不活动期后断开 jquery 连接

转载 作者:可可西里 更新时间:2023-11-01 02:43:10 25 4
gpt4 key购买 nike

我正在使用 TCP keepalive在服务器端保持连接,并在客户端死亡时通知服务器。如何配置 jQuery.get()空闲一段时间后断开连接?

编辑 - 我想将“空闲时间”视为不交换 TCP 数据包的时间。由于Server有TCP keepalive,它会不断地向客户端发送0-data包。

@J-P 的回答与我想要的不完全匹配。如果连接打开,有保持事件的流量但没有数据,我想无限期地保持打开状态。

最佳答案

使用超时选项:

jQuery.ajax({
url: '...',
timeout: 3000,
success: function(){ /*...*/ }
});

或者,如果您希望所有请求都有相同的超时时间:

$.ajaxSetup({
timeout: 3000
});

关于javascript - 不活动期后断开 jquery 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3332903/

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