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

Websocket 使用wscat测试(学习)websockify,可以监听,但发送任何内容都会导致断开连接,websocket,websockify,wscat,Websocket,Websockify,Wscat,我正在试着玩websocket。我在本地计算机上设置了3个进程: nc-lk 3333 /运行34567:3333-websockify(我的理解是这将TCP端口3333与WSS端口34567连接起来) wscatwss://localhost:34567 我已经用telnet localhost 3333测试过,我可以与nc服务器逐行双向交互 我还使用wss://echo.websocket.org我可以键入一些内容并让它们回显给我 但是通过上面的3个进程,在连接wscat之后,我只能看到从n

我正在试着玩websocket。我在本地计算机上设置了3个进程:

  • nc-lk 3333
  • /运行34567:3333
    -websockify(我的理解是这将TCP端口3333与WSS端口34567连接起来)
  • wscatwss://localhost:34567
  • 我已经用telnet localhost 3333测试过,我可以与nc服务器逐行双向交互

    我还使用
    wss://echo.websocket.org
    我可以键入一些内容并让它们回显给我

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

    $ wscat -nc wss://echo.websocket.org
    connected (press CTRL+C to quit)
    > hello
    < hello
    > Hello
    < Hello
    
    $ wscat -nc wss://localhost:34567
    127.0.0.1 - - [26/May/2021 21:49:04] 127.0.0.1: SSL/TLS (wss://) WebSocket connection
    127.0.0.1 - - [26/May/2021 21:49:04] connecting to: :3333
    connected (press CTRL+C to quit)
    > hello
    disconnected
    
    
    $wscat-ncwss://echo.websocket.org
    已连接(按CTRL+C退出)
    >你好
    <你好
    >你好
    <你好
    $wscat-ncwss://localhost:34567
    127.0.0.1---[26/May/2021 21:49:04]127.0.0.1:SSL/TLS(wss://)WebSocket连接
    127.0.0.1---[26/May/2021 21:49:04]连接到::3333
    已连接(按CTRL+C退出)
    >你好
    断开的