Estoy creando una interfaz de chat simple en mi aplicación web usando el módulo Flask Socketio. La interfaz de chat funciona muy bien en mi plataforma de desarrollo, pero no funciona cuando moví toda la aplicación web del matraz a mi dominio alojado en un servidor privado virtual. El error subestimado sigue apareciendo en la consola:
polling-xhr.js:203 POST https://tannax.com/socket.io/EIO=4&transport=polling&t=N_DgMGp&sid=tN5At8vMOxNJ7OWBAAC9 400ver mi código del lado del cliente a continuación:
document.addEventListener('DOMContentLoaded', () =>{ var socket = io.connect('https://' + document.domain + ':' + location.port); socket.on('message', data => { const p = document.createElement('p'); const span_username = document.createElement('span'); const span_timestamp = document.createElement('span') const br = document.createElement('br'); span_username.innerHTML = data.username span_timestamp.innerHTML = data.time_stamp; p.innerHTML = br.outerHTML + data.msg + br.outerHTML ; document.querySelector('#display-message-section').append(p); let messageBody = document.querySelector('#display-message-section'); messageBody.scrollTop = messageBody.scrollHeight; });Por favor, alguien debería ayudarme.