WS:路径未定义

ws: path is undefined

本文关键字:未定义 路径 WS      更新时间:2023-09-26

我们正在使用 ws。

我像这样启动我们的 WebSockets 服务器:

const wsServer = require('ws').Server;
new wsServer({
  port: process.env.PORT
});

客户端连接方式如下:

new WebSocket('wss://irrelevant.herokuapp.com');

在 Heroku 的日志中,我看到了这样的东西:

heroku[router]: at=info method=GET path="/:undefined" host=irrelevant.herokuapp.com request_id=b7f325f3-f1ab-4680-873c-f6b116e7ddcx fwd="54.166.51.7" dyno=web.1 connect=3ms service=2040923ms status=101 bytes=175

我担心的是path="/:undefined",在我看来是错误的。如果是的话,我应该在服务器和客户端上设置路径吗?

>wss用于安全Websocket。

创建服务器ws您需要更改为

new WebSocket('ws://irrelevant.herokuapp.com');