socket库如何判断当前连接是否正常或可用

现在的socket库并没有提供同步方法判断当前连接是否正常或可用,需要以什么条件判断当前连接已经不可用了,需要再次发起连接,目前我们碰到的情况是,如果socket库监听到error的事件,后续的发送就会失败,想知道是否能以这个为基准来判断?

HarmonyOS
2024-06-06 23:31:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
mafast

可以使用tcp.on(‘error’) 和off(‘error’)判断,进行异常处理。

支持的错误类型见https://developer.huawei.com/consumer/cn/doc/harmonyos-references/errorcode-net-socket-0000001774122198

分享
微博
QQ
微信
回复
2024-06-07 21:39:09
相关问题
如何判断当前线程是否是主线程
1040浏览 • 1回复 待解决
ohos.net.socket (Socket连接)链接不上
4036浏览 • 1回复 待解决
怎样判断当前线程是否是主线程?
51浏览 • 1回复 待解决
网络地址建立socket连接
289浏览 • 1回复 待解决
求大佬告知如何判断当前版本
735浏览 • 1回复 待解决
查询当前应用最大内存可用量。
308浏览 • 1回复 待解决
openharmony 基于arkts的socket连接问题
2567浏览 • 1回复 待解决
如何获取可用的三方
789浏览 • 1回复 待解决
如何判断HAP是否安装
840浏览 • 1回复 待解决
Socket连接报错,错误码88
771浏览 • 1回复 待解决
如何判断当前是release包还是debug包
632浏览 • 1回复 待解决
获取当前WLAN连接信息
273浏览 • 1回复 待解决
如何判断Web组件是否全屏
869浏览 • 1回复 待解决
判断当前网络环境是否支持IPV4或PV6
303浏览 • 1回复 待解决
Socket连接中支持发送哪些数据类型
822浏览 • 1回复 待解决
判断当前设备是手机还是平板
4839浏览 • 1回复 待解决
如何判断当前使用的是哪个sim卡流量
716浏览 • 1回复 待解决
如何判断是否为主线程?
391浏览 • 1回复 待解决
获取当前网络连接能力
333浏览 • 1回复 待解决
如何判断当前线程是否为主线程?
887浏览 • 1回复 待解决