Привет, ребята, я новичок в rxjs и хочу подключить простой веб-сокет (в моем случае я хочу установить соединение с socket.io. Я не знаю, возможно ли это или нет)
У меня есть мой компонент rxjs:
export function SmartHome(sources, tabSelectedSubject$) {
const socket = new IO();
socket.connect('ws://localhost:8180/devices/latest-updates');
const vdom$ = view(
model(
intent(sources.DOM, sources)
)
)
const sinks = {
DOM: vdom$,
}
return sinks
}
И у меня есть сервер Spring Boot со следующим классом:
public class UserHandshakeInterceptor extends HttpSessionHandshakeInterceptor {
private static final String URI_Template = "/devices/latest-updates";
@Override
public boolean beforeHandshake(ServerHttpRequest request, ServerHttpResponse response,
WebSocketHandler wsHandler, Map <String, Object> attributes) throws Exception {
return super.beforeHandshake(request, response, wsHandler, attributes);
}
}
Как я могу установить соединение с сервером, потому что он далменя исключение перекрестного происхождения?