国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

請問下基于AsyncTcpConnection實現(xiàn)的WS客戶端,如何發(fā)送PING(0x9)數(shù)據(jù)

東子

請問下基于AsyncTcpConnection實現(xiàn)的WS客戶端,如何發(fā)送PING(0x9)數(shù)據(jù)?
(WebSocket08FrameEncoder - Encoding WebSocket Frame opCode=9 length=0)

1439 4 0
4個回答

li914

這是發(fā)送十六進制數(shù)據(jù)嗎? 十六進制發(fā)送接收

  • 東子 2022-05-20

    謝謝,不是,是需要發(fā)送心跳幀

  • li914 2022-05-20

    呃呃呃

walkor 打賞

試下$connection->send(pack('H*', '8980'), true);

  • 東子 2022-05-20

    謝謝!可以了;$connection->send(pack('H*', '898000000000'), true);

  • kinross 2022-05-23

    東子后來是怎么解決這個問題的, 看到消息能回復我一下嘛

phpcreeper

也可以試試: $connection->websocketType = "\x89";

  • 暫無評論
東子

今天在 Ws.php 中發(fā)現(xiàn) connection 連接對象可以設置 websocketPingInterval 屬性, 幫助手冊提都沒提,真狠?。?/p>

  • 沒茅臺 2022-05-22

    幫助手冊可以完善 你提交一個pr

  • kinross 2022-05-23

    我也在使用AsyncTcpConnection實現(xiàn)的WS客戶端 心跳問題還是沒有弄好

  • 東子 2022-05-23

    直接設置連接對象 $connection->websocketPingInterval = 15 然后連接就可以了。注意這WS自帶心跳協(xié)議,要看實際WS服務端的心跳協(xié)議情況的

  • 東子 2022-05-23

    如果 心跳檢驗幀發(fā)送后,收到 心跳答應幀,那基本上可以確定本次心跳成功~

  • kinross 2022-05-23

    好的 謝謝東子

年代過于久遠,無法發(fā)表回答
??