8个版本
0.3.0 | 2023年12月7日 |
---|---|
0.2.1 | 2023年3月17日 |
0.2.0 | 2023年2月28日 |
0.1.4 | 2023年2月5日 |
0.1.1 | 2022年12月23日 |
#1511 in 异步
99 每月下载量
在 5 crates 中使用
41KB
542 行
通用API客户端
此库主要面向API客户端库开发者。
使用此crate,您可以使用相同的客户端与具有不同认证方法、数据格式等的不同API进行交互。
处理程序特性允许您执行如认证、数据解析等操作。
有关此crate可以做什么的更详细说明,请参阅源代码中的文档。
依赖此crate的库示例:crypto-botters
lib.rs
:
Generic-API-Client
这是一个用于与HTTP/HTTPS/WebSocket API交互的crate。它被称为“通用”,因为您可以使用相同的客户端与具有不同认证方法、数据格式等的不同API进行交互。
此crate提供:
- Client HTTP/HTTPS客户端
- WebSocketConnection 管理WebSocket连接的
struct
- RequestHandler 实现请求中的功能,如认证等的
trait
- WebSocketHandler 用于处理WebSocket连接的消息等操作的
trait
有关更详细的文档,请参阅上面的链接。
依赖项
~7–23MB
~334K SLoC