Return 400 status code if there is an error in RPC level

200 status code means success.  Since the request did not succeed, we
should avoid it.
This commit is contained in:
Tatsuhiro Tsujikawa
2015-09-21 22:58:31 +09:00
parent e7eedfc8cf
commit 031b86d512

View File

@@ -117,7 +117,7 @@ void HttpServerBodyCommand::sendJsonRpcResponse
switch(res.code) {
case 1:
// error caught while executing RpcMethod
httpCode = 200;
httpCode = 400;
break;
case -32600:
httpCode = 400;