通过HTTP转到JSON RPC v2

时间:2014-09-24 08:53:12

标签: json go rpc

在Go世界中是否存在任何项目实现JSON RPC 2.0(HTTP),尤其是批量查询的功能?

有些背景知道,我知道有一个Go内置的,但它不是通过HTTP,而Gorilla看起来支持V2(在v2文件夹中,但是我找不到它的文档),但是我测试了它响应组合请求的空结果,如“[{valid_request ...},{valid_request ...}]”。也许它没有实现批量的。 (我错过了什么来做对吗?)

1 个答案:

答案 0 :(得分:1)

由于我现在无法为JsonRpc 2.0找到现成的Go服务器支持,我修改了gorilla JsonRPC 2.0以支持批量查询。分叉回购是https://github.com/jason-xxl/rpc。只需要改变来自" gorilla / rpc / v2"的导入路径到" jason-xxl / rpc / v2_batch"获得可测试的批处理查询启用服务器。 (如果我错过任何已经支持2.0批次的人,请告诉我。)