说明:
我正在使用带有WebSockets(Stomp)的SpringBoot消息的ChatApp,在这里我配置了后端服务器的一些配置。
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.enableSimpleBroker("/topic", "/queue", "/user");
}
@Override
public void registerStompEndpoints(StompEndpointRegistry registry) {
String[] allowedOrigins = Optional.ofNullable(jHipsterProperties.getCors().getAllowedOrigins()).map(origins -> origins.toArray(new String[0])).orElse(new String[0]);
registry.addEndpoint("/websocket/tracker", "/websocket/chat")
.setHandshakeHandler(defaultHandshakeHandler())
.setAllowedOrigins(allowedOrigins)
.withSockJS()
.setInterceptors(httpSessionHandshakeInterceptor());
}
现在,我想测试我的服务器以检查WebSocket是否正常工作。 我正在搜索该过程的在线客户端,但失败了。 如果有人提出与此相关的建议或解决方案,那将是一种荣幸。