Не удалось получить данные с помощью Qt с развернутого сервера Node.js с помощью WebSockets.C++

Программы на C++. Форум разработчиков
Anonymous
Не удалось получить данные с помощью Qt с развернутого сервера Node.js с помощью WebSockets.

Сообщение Anonymous »

Я написал простой пример сервера на JavaScript, который отправляет некоторые данные клиенту при подключении клиента: send-gradity-from-server-to-client-box2d-wasm-js
Этот простой сервер я развернул на бесплатных хостингах: https://glitch.com/ и https://render.com/. Веб-клиенты работают хорошо: (Это занимает 15-20 секунд для глюка и 50 секунд для Рендер для пробуждения сервера)
Я пытаюсь подключиться к серверу из Qt и показать полученные данные:

Код: Выделить всё

Widget::Widget(QWidget *parent)
: QWidget(parent)
{
connect(&m_webSocket, &QWebSocket::connected, this, &Widget::onConnected);
connect(&m_webSocket, &QWebSocket::textMessageReceived,
this, &Widget::onMessageReceived);
connect(&m_webSocket, &QWebSocket::errorOccurred,
this, &Widget::errorOccurred);

// QUrl url("wss://send-gravity-box2d-wasm-js.onrender.com");
QUrl url("wss://merciful-regal-soursop.glitch.me");
m_webSocket.open(url);
}

Widget::~Widget() {}

void Widget::onConnected()
{
qDebug() 

Подробнее здесь: [url]https://stackoverflow.com/questions/78440650/failed-to-retrieve-data-with-qt-from-deployed-node-js-server-using-websockets[/url]

Вернуться в «C++»