[英]Json RPC error 32600
我正在使用jquery ajax将json rpc请求传递到远程服务器。 这是我的json字符串:
{"jsonrpc":"2.0","method":"merchant_check","params":{"hostID":150999,"orderID":107,"amount":"7777","currency":"051","mid":15001038,"tid":15531038,"mtpass":"12345","trxnDetails":""},"id":107}
我收到此错误:
{"jsonrpc":"2.0","id":null,"error":{"code":-32600,"message":"Invalid JSON-RPC 2.0 request error (-32600)"}}
我究竟做错了什么? 感谢帮助。
它可能是服务正在使用的JSON库。 请尝试以下操作:
您的请求对象看起来不错,它认为这是服务所期望的并调用好或坏的请求对象。
我在使用json-rpc net时遇到了同样的问题。 该问题是由content-type
标头引起的。 默认情况下,我的浏览器将其设置为application/x-www-form-urlencoded
,它生成了该错误。 将其设置为application/json
解决了我的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.