我使用Spring Stomp和socketjs开发了一个聊天应用程序。我已经成功地通过我的客户端连接到websocket,但我不能通过使用高级Restclient -> socket实现连接到websocket。
为什么?
谢谢
如果我没有使用socketjs,我可以成功连接到高级Rest客户端。要连接websocket而不使用socketjs,你应该设置允许的起源:另外,如果你使用stomp而不使用socketjs,你可以通过高级Rest客户端成功打开websocket连接,因为stomp只是websocket连接的子协议。但是要通过websocket接收消息,你应该订阅STOMP队列,这在高级Rest客户端是不可能的。——
Restclients运行在http协议上。rest客户端还不理解web套接字和sock JS协议。