Этот простой сервер я развернул на бесплатных хостингах: https://glitch.com/ и https://render.com/. Веб-клиенты работают хорошо:
- Глюк: https://merciful-regal-soursop.glitch.me
- Render : https://send-gradity-box2d-wasm-js.onrender.com
Я пытаюсь подключиться к серверу из 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]