【发布时间】:2014-06-25 08:48:37
【问题描述】:
我可以在 json-rpc 1.0 上请求这样的参数吗:
{...,"params":[{"name":"x","type":"y"}],...}
或者这只能在 2.0 版本中实现?
我尝试了更多示例,但不起作用。我仅将参数作为列表发送
{....,"parmas":["name","type"],.....}
【问题讨论】:
标签: json-rpc
我可以在 json-rpc 1.0 上请求这样的参数吗:
{...,"params":[{"name":"x","type":"y"}],...}
或者这只能在 2.0 版本中实现?
我尝试了更多示例,但不起作用。我仅将参数作为列表发送
{....,"parmas":["name","type"],.....}
【问题讨论】:
标签: json-rpc
你可以在 1.0 中有对象参数,在数组中,所以你的第一个例子是正确的。
不同的是,在1.0中params中必须有一个数组(可以包含对象),而在2.0中params本身可以是一个对象。
在 1.0 和 2.0 中都正确:
params: [{ "key": "value" }, "Other param" ]
在 2.0 中正确,但在 1.0 中不正确:
params: { "key": "value", "other": "param" }
【讨论】:
【讨论】: