我正在用 Java 构建一个项目并使用 Maven 进行项目管理。我正在尝试连接到 CoinDCX WebSocket API 以获取实时加密货币数据,但遇到问题。
具体来说,我收到错误代码
504
和 1002
。应用程序接受输入但无法连接到 WebSocket。我的所有依赖项都已正确设置,并且 JDK 版本也是正确的,但它仍然无法获取数据。
我已经仔细检查了 WebSocket 端点、网络连接和防火墙设置,但问题仍然存在。有没有人遇到过类似的问题或者可以提供有关如何解决此连接错误的指导?
我有同样的 504 错误,即服务器不可用,但我使用此选项解决了它。我正在使用 socket.io 来实现此目的。
IO.Options options = new IO.Options();
options.transports = new String[]{"websocket"};
options.multiplex = false;
socket = IO.socket("wss://stream.coindcx.com",options);
socket.io().timeout(-1);