我们想测试我们的安全websocket(即wss)端点。我正在寻找一个简单的工具来测试端点。有适用于wss协议的浏览器插件吗?
我使用了"Simple WebSocket Client"chrome插件来测试wss端点。如果你的websocket使用自签名证书,你需要在浏览器中将该证书添加为可信证书。
我按照以下步骤在我的chrome浏览器中添加了自签名。
假设您的websocket url为"wss://host1:port1/testSocket".然后键入URL为https://host1:port1/testSocket并信任该证书。
AutobahnTestsuite是一个支持WSS的自动化WebSocket协议测试套件。大多数WebSocket实现者都使用它来测试其实现的合规性和互操作性。
项目和第三方Web应用程序消息传递协议(WAMP)客户端也可在以下位置获得:https://crossbar.io/autobahn
披露:我是测试套件的原始作者。
我经常遇到这个问题,最终我创建了自己的用于测试websocket的基本GUI。它叫套筒扳手,支持
- 到服务器的多个并发连接(所有响应和连接显示在同一视图中)
- 全面的消息历史记录,可方便地重复使用消息,以及
- 初始连接请求的自定义标头
它适用于Mac OS X、Windows和Linux,您可以从这里获得它。