Есть несколько вещей, которые я не понимаю в uWebSockets , но в основном uWebSockets работает с обычными WebSockets или просто заимствует имя?Я несколько дней чесал голову и понятия не имею, делаю ли я что-то не так или просто тупой.
Я сделал минимальный сервер на C ++, который, насколько я могу судить, запускается правильно -
#include <iostream>
#include <uWS\uWS.h>
int main() {
uWS::Hub hub;
hub.onConnection([](uWS::WebSocket<uWS::SERVER> *ws, uWS::HttpRequest req) {
std::cout << "A client connected" << std::endl;
}
);
if (hub.listen(13049)) {
std::cout << "Listening on port 13049" << std::endl;
hub.run();
}
}
Вместе с базовым клиентом JavaScript -
var ws = new WebSocket("ws://127.0.0.1:13049");
ws.onopen = function(event) {
console.log("Connected");
};
Итак, мой вопрос.Почему это не соединяется?