Я новичок в WebSocket и Node.js. Я пытаюсь создать чат в режиме реального времени в качестве базовой программы. Я в основном основываю свой код here. Я запускаю свой код в Amazon Linux, чтобы он работал как настоящий веб-сервер. Я всегда получаю сообщение об ошибке после ввода имени пользователя.Ошибка подключения WebSocket к <url>: Ошибка во время установления связи с WebSocket: Неожиданный код ответа: 404
Я использую node-static как статический серверный API для моего файла index.html.
Вот мой код для моего JavaScript: app.js И вот мой код index.html, расположенный внутри «общественной» папки: index.html Я всегда получаю ошибку при line15 в index.html.
Может ли кто-нибудь сказать мне, в чем проблема? Я попытался переместить эту часть где-нибудь внутри функции connectToChat(), но ошибка все еще существует.
Вы можете поделиться ими? вы найдете его в консоли вашего браузера. – Ygalbel
Соединение с WebSocket с 'ws: //: 8000/index.html' не удалось: ошибка во время рукопожатия WebSocket: Неожиданный код ответа: 404 –
Yvanne
У вас есть ошибка в изменении URL-адреса вашего веб-сайта на 'ws: //: 8000' без index.html в конце. –
Ygalbel