问题标签 [wscat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
359 浏览

websocket - 传递多个查询参数 onConnect Websockets

我需要在连接时将多个查询参数 (QP) 传递给 WS URL。

当我尝试传递多个参数时,wscat使用 exit code 退出[10] 96027。但是,当仅通过 1 个 QP 时,效果非常好。

我搜索了多个 SO 线程,都通过了 1 个 QP。我在这里想念什么?

0 投票
1 回答
72 浏览

python - 具有 2 个不同 Websocket API 的不同行为

这个问题是对社区不感兴趣的一个先例问题的重新表述(和简化)(具有 2 个不同 Websocket API 但相同请求的不同行为)。

由于Websockets,我正在尝试与本地网络上的服务器通信,但我是一个真正的菜鸟。

目前,我被卡住了,因为当我使用 bash 中的“wscat”和 python 中的“websocket”lib 做(或尝试做)同样的事情时,我没有相同的行为。

使用 wscat,我会立即收到一个响应,其中包含用于下一个连接的令牌。
但是在python中使用websocket,根本没有响应。

这两个 Websocket 创作之间有区别吗?

编辑:在这两种情况下,server_address 都是 ' wss ://192.168.1.20: 8002 /api/v2/channels/samsung.remote.control?name=dGVzdA=='

我假设提供 wss 地址在这两种情况下都会被自动检测为安全的 websocket 请求。

0 投票
0 回答
40 浏览

node.js - WebRTC调用在挂断期间抛出错误

我正在使用 WebRTC 实现 peer-2-peer 通话,但在离开通话时遇到错误。

连接已通过,但当我离开时出现错误

错误是说

这是 server.js

var otherUser;被声明但它的值永远不会被读取

不知道为什么挂断电话时出现错误

0 投票
0 回答
73 浏览

websocket - 使用 wscat 测试(学习)websockify,可以监听但发送任何内容都会导致断开连接

我正在尝试使用 websocket。我在具有 3 个进程的本地计算机上进行设置:

  1. nc -lk 3333
  2. ./run 34567 :3333 - websockify(我的理解是这将 TCP 端口 3333 与 WSS 端口 34567 连接起来)
  3. wscat wss://localhost:34567

我已经测试过telnet localhost 3333,我可以与 nc 服务器逐行进行双向交互。

我还测试了 wscat,使用wss://echo.websocket.org它我可以输入一些内容并将它们回显给我。

但是通过上面的 3 个进程,在连接 wscat 之后,我只能看到我从nc终端输入的所有内容。但是每当我尝试在 wscat/websockify 终端中输入一行时,我就会“断开连接”。nc终端上什么也没有显示。我究竟做错了什么?

0 投票
0 回答
17 浏览

node.js - AWS Web 套接字 api 不会响应操作

此代码应通过向发送请求 (CLI) 的用户发送 connectionId 和消息来响应 allowAccess 和拒绝访问事件。

但是当我使用 wscat 发送 { "action": "allowAccess" } 或 { "action": "declineAccess" } 时,我没有得到服务器的任何响应