#json-rpc #codec #http-response #http-request #jsonrpc-codec

jsonrpc-parse

从TCP字节解析JSON-RPC(2.0)或将JSON-RPC反序列化为Codec和字节

3个版本

0.1.2 2019年5月22日
0.1.1 2019年5月21日
0.1.0 2019年3月21日

#97#http-response


用于 teatree

MIT 许可证

19KB
473

jsonrpc-parse

从TCP字节解析JSON-RPC(2.0)或将JSON-RPC反序列化为Codec和字节

[dependencies]
jsonrpc_parse = "0.1"
use jsonrpc_parse::httpcodec::{HTTPCodec, HTTP};

// use HTTPCodec to parse frame bytes, the result is HTTPCodec's HTTP

match http {
    HTTP::Request(req) => {}
    HTTP::Response(resp) => {}
    _ => {} // other is Response about the Error, can return direct.
}

依赖项

~1.8–2.9MB
~57K SLoC