そうだな、1.0 の仕様は少し変だ。JSON-RPC 2.0 ではきちんと定められている。リクエストのリストに対してレスポンスのリストが返る。私の知る限り、JSON-RPC クライアントライブラリのどれもエラーコードを扱っていない。どれも JSON-RPC レスポンスの error フィールドを見るだけだ。最低でも、リクエストのいずれかが成功した場合には 200 を返すようにする。
Re: JSON-RPC の複数呼び出し
人物: lachesis
そうだな、1.0 の仕様は少し変だ。JSON-RPC 2.0 ではきちんと定められている。リクエストのリストに対してレスポンスのリストが返る。私の知る限り、JSON-RPC クライアントライブラリのどれもエラーコードを扱っていない。どれも JSON-RPC レスポンスの error フィールドを見るだけだ。最低でも、リクエストのいずれかが成功した場合には 200 を返すようにする。