Python中如何实现WebSocket长连接心跳检测与短连接示例对比?
- 内容介绍
- 相关推荐
本文共计941个文字,预计阅读时间需要4分钟。
安装`pip`并使用`websocket-client`库,首先查看以下示例代码:
python安装websocket-clientpip install websocket-client
长连接调用方式ws=websocket.WebSocketApp( ws://echo.websocket.org, on_message=on_message, on_error=on_error, on_close=on_close)ws.on_open=on_openws.run_forever()
安装
pip install websocket-client
先来看一下,长连接调用方式:
ws = websocket.WebSocketApp("ws://echo.websocket.org/", on_message = on_message, on_error = on_error, on_close = on_close) ws.on_open = on_open ws.run_forever()
长连接,参数介绍:
(1)url: websocket的地址。
(2)header: 客户发送websocket握手请求的请求头,{'head1:value1','head2:value2'}。
(3)on_open:在建立Websocket握手时调用的可调用对象,这个方法只有一个参数,就是该类本身。
本文共计941个文字,预计阅读时间需要4分钟。
安装`pip`并使用`websocket-client`库,首先查看以下示例代码:
python安装websocket-clientpip install websocket-client
长连接调用方式ws=websocket.WebSocketApp( ws://echo.websocket.org, on_message=on_message, on_error=on_error, on_close=on_close)ws.on_open=on_openws.run_forever()
安装
pip install websocket-client
先来看一下,长连接调用方式:
ws = websocket.WebSocketApp("ws://echo.websocket.org/", on_message = on_message, on_error = on_error, on_close = on_close) ws.on_open = on_open ws.run_forever()
长连接,参数介绍:
(1)url: websocket的地址。
(2)header: 客户发送websocket握手请求的请求头,{'head1:value1','head2:value2'}。
(3)on_open:在建立Websocket握手时调用的可调用对象,这个方法只有一个参数,就是该类本身。

