好:
?請(qǐng)教3個(gè)問題,
?1.gatewayworker當(dāng)中,websocket可以用子協(xié)議嗎?如new gateway(ws://_._._._:1234,"subprotocol")。?gatewayworker服務(wù)器又如設(shè)置? 謝謝
?2.gatewayworker當(dāng)中在Event.php當(dāng)中可以用onWebSocketConnect這個(gè)回調(diào)嘛?(我看到有其他文章說不可以)
?3.如果使用new gateway(ws://_._._._:1234?token=12kkded56)連接時(shí)。 ?在哪個(gè)回調(diào)函數(shù)中可以取得token. 寫法如何?
? 以上3個(gè)問題。 先謝謝
1、不支持子協(xié)議。不過可以自己擴(kuò)展下Websocket協(xié)議類,做下子協(xié)議編解碼
2、Event.php可以設(shè)置onWebSocketConnect,需要GatewayWorker>=3.0.8,具體參考?http://doc2.workerman.net/on-web-socket-connect.html
3、Event.php中onWebSocketConnect里獲取,打印下$data,數(shù)據(jù)在里面