JAVA的websocket,client如何主动关闭ws连接
client.close(CloseReason.CloseCodes.NORMAL_CLOSURE.getCode());
不可以直接传int,可以看下CloseReason的NORMAL_CLOSURE
NORMAL_CLOSURE(1000),//正常关闭 GOING_AWAY(1001), PROTOCOL_ERROR(1002), CANNOT_ACCEPT(1003), RESERVED(1004), NO_STATUS_CODE(1005), CLOSED_ABNORMALLY(1006), NOT_CONSISTENT(1007), VIOLATED_POLICY(1008), TOO_BIG(1009), NO_EXTENSION(1010), UNEXPECTED_CONDITION(1011), SERVICE_RESTART(1012), TRY_AGAIN_LATER(1013), TLS_HANDSHAKE_FAILURE(1015);
不同的code代表不同的情况,这个就是close需要传的code,而不能用close(1000)这样直接调用
学习时的痛苦是暂时的 未学到的痛苦是终生的
作者:卷心菜的奇妙历险
本文版权归作者和博客园共有,遵循 CC 4.0 BY-SA 版权协议,欢迎转载 转载请附上原文出处链接和本声明,否则保留追究法律责任的权利。