标签: java json
我有一个通过websocket发送消息的Web应用程序。它们是JSON有效负载。 当您单击某些按钮时,应用程序将发送有效内容。有没有办法拦截有效载荷? 我可以用什么JAVA库检查有效负载是否正确?
答案 0 :(得分:0)
您可以使用像Gson等Java JSON API,并尝试将JSON字符串解析为所需的Java类。如果您的有效负载不正确且无法解析,则每个API都有自己唯一的异常。
答案 1 :(得分:0)
检查任何HTTP通信的有效负载的简单方法之一是使用Wireshark之类的工具,只需使用http tcp过滤器启动数据包捕获,它将提供所有交互(使用HTTP有效负载)[初始握手等]。对于websocket交互,它还支持websocket过滤器。
请参阅this post