我正在使用Gorilla WebSocket Package进行实验,并想知道是否有一种方法可以基于从
目前,我所做的就是存储可能用于关闭WebSocket连接的错误代码列表,如果错误代码等于我的列表中的某个代码,则执行关闭握手。然而,我不确定这是否符合WebSocket规范。
是否有其他方法来完成这项任务,或者这就是应该完成的方式?
.ReadMessage
检索到的错误来确定是启动关闭握手(例如1000 - 正常关闭),还是立即停止连接(例如1006-异常关闭)。目前,我所做的就是存储可能用于关闭WebSocket连接的错误代码列表,如果错误代码等于我的列表中的某个代码,则执行关闭握手。然而,我不确定这是否符合WebSocket规范。
是否有其他方法来完成这项任务,或者这就是应该完成的方式?