火币网行情获取的websocket客户端
从验证结果看应该是网络关闭了,不过程序写的不错,可以作为其它websocket客户端的测试程序
# !/usr/bin/env python # -*- coding: utf-8 -*- # author: luhx # https://pypi.org/project/websocket-client/ # pip install websocket-client # 火币数据调试, 感觉这个websocket客户端很好用from websocket import create_connection import gzip import timeif __name__ == '__main__':while(1):try:ws = create_connection("wss://api.huobipro.com/ws")breakexcept:print('connect ws error,retry...')time.sleep(5)# 订阅 KLine 数据tradeStr="""{"sub": "market.ethusdt.kline.1min","id": "id10"}"""ws.send(tradeStr)while(1):compressData=ws.recv()result=gzip.decompress(compressData).decode('utf-8')if result[:7] == '{"ping"':ts=result[8:21]pong='{"pong":'+ts+'}'ws.send(pong)ws.send(tradeStr)else:print(result)
火币网行情获取的websocket客户端相关推荐
- java h5获取ip,websocket中获取客户端通信的真实IP
一些场景中,我们要对websocket客户端的ip进行校验,如果是黑名单,或者不被允许的则不应该让他访问业务系统. 笔者本地使用了两个Websocket技术原型,一个基于Netty封装的Websock ...
- netty websocket客户端_Websocket操作字节序 之 服务端
Websocket在JavaScript中操作字节序 之 客户端 在上一篇文章中,把页面的websocket编码写好了,那么服务端又该如何实现呢?由于该文是在上上篇demo中修改的,所以不全的代码还请 ...
- webscoket绑定php uid,Think-Swoole之WebSocket客户端消息解析与使用SocketIO处理用户UID与fd关联...
WebSocket 客户端消息的解析 前面我们演示了当客户端连接服务端,会触发连接事件,事件中我们要求返回当前客户端的 fd.当客户端发送消息给服务端,服务端会根据我们的规则将消息发送给指定 fd 的 ...
- c++ websocket客户端_websocket使用
websocket使用 一.介绍 在项目开发过程中,很多时候,我们不可避免的需要实现的一个功能: 服务端实时发送信息给客户端.比如实时公告.实时订单通知.实时报警推送等等,登录后的客户端需要知道与它相 ...
- saltstack event配合websocket客户端实时推送结果
前沿: 以前都是调取一个url的接口,把结果post过去,然后接收post请求的那个函数,会把结果send到指定的websocket客户端,也可以是所有的websocket客户端. 但总是觉得频繁的调 ...
- java写wss,JAVA模拟WebSocket客户端,支持wss ssl证书
背景:websocket在Html5里面有着举足轻重的地位,最近工做中须要对websocket接口进行压测,使用jmeter的websocket sample进行,可是通常现网的websocket都是 ...
- ESP32 单片机学习笔记 - 08 - WebSocket客户端
前言,终于要到网络模型的最后一层,第四层,应用层,http.websocket的实践了. 文章目录 ESP32 单片机学习笔记 - 08 - WebSocket客户端 一.应用层协议 科普概念 二.编 ...
- websocket客户端和服务器开发总结
文章目录 前言 一.websocket资料 1.什么是websocket 2.websocket优缺点 3.WebSocket 原理 4.WebSocket 源码下载 二.客户端 1.开发 2.测试 ...
- Netty 快速开始(netty websocket客户端使用流程)
文章目录 一.网络IO的基本知识与概念 1. 同步.异步.阻塞.非阻塞概念 2. IO模型 3. NIO和IO有什么区别? 4. Java NIO 工作流程 二.netty 1. 什么是netty? ...
最新文章
- 工厂方法(Factory Method)模式
- 关于各种回归评价指标MSE、RMSE、MAE、R-Squared、Standard Deviation(标准差)
- server vscode中的live_VSCode 建议你启用 gopls,它到底是个什么东东?
- 渲染管道(3)几何阶段一“概述”
- 2019-11-10 秩和奇异的一些概念
- Django学习手册 - pycharm 安装/建立第一个网站hello world
- python 初始化 元组_在Python中重新初始化元组
- React开发(280):moment处理日期
- 使用ArcGIS Engine来实现地图的点击查询并闪烁
- Java实训项目12:GUI学生信息管理系统 - 实现步骤 - 创建服务接口实现类
- 等待3月份的beta1
- Android中SlidingDrawer介绍【安卓进化三十四】
- solr html显示,在SOLR中,如何执行索引. html 文件_solr_开发99编程知识库
- golang xorm cmd xorm工具使用 reverse 反转一个数据库结构,生成代码
- 计算机显示的数据的格式,GPS 数据格式及显示问题!!!
- 打麻将 - 基于R语言
- mac brew安装/卸载
- ### LinuxCBT VBOX Edition ###
- 第十一届蓝桥杯(国赛) 阶乘约数C语言代码
- 创建银行账户,实现存款,取款,转账(正解)
热门文章
- C#全局键盘监听(Hook)的使用(转载)
- 转载-- http接口、api接口、RPC接口、RMI、webservice、Restful等概念
- DataSnap 用TStream 传递大数据 返回流大小为-1的情况
- rsync的基本使用
- Docker Swarm集群config集中管理配置文件
- Win64 驱动内核编程-5.内核里操作文件
- hdu5253最小生成树
- 操作系统原理第四章:线程
- 【数字信号处理】离散时间系统 ( 离散时间系统概念 | 线性时不变系统 LTI - Linear time-invariant )
- 【错误记录】Flutter 报错 Downloading the Dart SDK using the BITS service failed, retrying with WebRequest...