在Robot Framework的websocketclient库中传递子协议

时间:2019-12-16 06:29:44

标签: python websocket robotframework

我正在尝试通过以下代码使用漫游器框架与websocket客户端连接:

Library WebSocketClient ${my_websocket}= WebSocketClient.Connect ws://<url>/1029922

但是,此请求是不完整的,因为我还需要为其设置一个子协议,因此将请求更改为:

${my_websocket}= WebSocketClient.Connect ws://<url>/1029922 subprotocols=ocpp1.6

根据https://github.com/websocket-client/websocket-client/blob/master/websocket/_core.py,要设置子协议,我们需要将此参数作为选项传递,并且它将接受“可用子协议的数组”,但是当我的请求被处理时,协议以“ [o ,C, p,p,1,。,6]

请帮助我纠正错误以及如何通过子协议传递请求。

0 个答案:

没有答案