فهرست منبع

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.
Tatsuhiro Tsujikawa 10 سال پیش
والد
کامیت
031b86d512
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/HttpServerBodyCommand.cc

+ 1 - 1
src/HttpServerBodyCommand.cc

@@ -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;