我在fiddler中查看webscocket数据时遇到了问题。我经历了很长一段时间,大约一年左右。 问题是我在websocket选项卡中看到一些不可靠的字符而不是json。
数据如下:< 1 0E B Tj ^ BbADbG $ W Y ...
我确信服务器发送json文本,我可以在chrome dev工具(网络选项卡)中看到这一点。
我认为这个问题的原因很少:
我不确定,但似乎我在旧版的Fiddler中从来没有遇到过这样的问题。
有没有人和我有同样的问题?
我当前的版本:
Telerik Fiddler Web调试器
v4.6.20171.14978 建成时间:2017年3月21日
64位AMD64,VM:65.0mb,WS:100.0mb .NET 4.6.2 WinNT 6.1.7601 SP1
答案 0 :(得分:1)
这是因为WebSocket服务器接受扩展,特别是每个消息的压缩扩展。最后要知道Fiddler没有对帧消息进行解压缩,因此为了调试您的应用程序,您必须使用Chrome开发人员工具或禁用每消息压缩服务器端。您还可以忽略服务器中的所有客户端扩展,以便不启用压缩。