Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

292
Visualizações
can't connect to websocket (Mixed Content)

so i was trying to make web socket server

node js

const WebSocket = require("ws");
var porth = process.env.PORT || 80;
const wss = new WebSocket.Server({port:porth})

wss.on("connection", ws => {
    console.log("nowe połączenie");
    ws.on("message",  data => {
        console.log(data.toString());
    });
    ws.send("hej");
    ws.on("close", () =>
    {
        console.log("rozłączenie");
    });
})

app.js

ws.addEventListener("open", () => {
  console.log("połączono")
  ws.send("test");
  ws.addEventListener("message", data => {
    console.log(data.data)
  })
})

and when i host it on my pc it works but when i upload it to github pages it keeps sending me error:

Mixed Content: The page at 'https://*****.github.io/' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://****.herokuapp.com/'. This request has been blocked; this endpoint must be available over WSS.

and i dont know what should i do about it

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

So from this error I assume that you are connecting between secure and not secure site. I'm not sure but if I can I would suggest you to see ws https server. Maybe this will help https://github.com/websockets/ws#external-https-server

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda