我想通过WebSocket握手时的HttpHeader,movable-area 组件动画结束不会触发transitionend事件?。直接来控制权限,让握手失败。
我使用了Spring WebSocket,握手时判断没有权限直接返回401。
微信小程序这一端,可以通过SocketTask.onError获取到错误,但是并不能获取到错误码和任何错误信息。
控制台会打印:
WebSocket connection to 'wss://……/ws' failed: HTTP Authentication failed; no valid credentials available
请问我该怎么做,能捕获到握手失败的错误信息呢,正确的做法是怎样的?
本文来自微信小程序开发者论坛 微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
L***:
SocketTask.onError 回调会有 errMsg
李***:
您好,感谢回复。
我在服务端拒绝握手,并返回错误码(401)后,微信小程序这一端虽然会回调 onError,但是错误信息是空的:
{errMsg: ""}
而且控制台会打印错误信息:
WebSocket connection to 'wss://……/ws' failed: HTTP Authentication failed; no valid credentials available
1、请问我该如何获得握手的错误信息和HTTP错误码?
2、如何catch控制台打印出的异常信息?
51微信小程序组件内wx.canvasToTempFilePath({},this) 执行一次
本文网址:http://www.91bianli.com/weixinxiaochengxu/57376.html