Websocket выдает ERR_SSL_PROTOCOL_ERROR

176
02 августа 2021, 12:40

Пытаясь подключится к localhost:3000 выдает ошибку (в названии), я пробовал подключать вебсокет по адресу "localhost:3000", "localhost", "3000", все кроме localhost выдает тоже самое, localhost говорит ERR_CONNECTION_REFUSED

var socket = new WebSocket("wss://localhost:3000");
// serverside
const express = require("express");
const app = express();
const fs = require("fs");
const ws = require("ws");
const wss = new ws.Server({ noServer: true });
const sockets = new Set()
app.get("/", function (req, res) {
    if (req.method == "GET") {
        res.end(fs.readFileSync("./index.html"));
        return
    }
    wss.handleUpgrade(req, req.socket, Buffer.alloc(0), onSocketConnection);
})
app.listen(3000);
function onSocketConnection(ws) {
    sockets.add(ws);
    console.log(ws);
}```
READ ALSO
Как вызвать функцию из динамически подгруженного JavaScript?

Как вызвать функцию из динамически подгруженного JavaScript?

Стоит задача подключить коммент сервер именно динамически, а потом вызвать функцию вызова из API сервера

201
Зачем нужен NPM если есть ресурс на CDN?

Зачем нужен NPM если есть ресурс на CDN?

Подскажите, зачем нужен NPM если есть ресурс на CDN? К примеру, хочу использовать какую-то библиотекуПо инструкции, могу установить через NPM, а могу...

171