소스 검색

RequestParamsException/ServerResponseException 输出错误码

drake 4 년 전
부모
커밋
231a0cb7c1

+ 5 - 2
net/src/main/java/com/drake/net/convert/JSONConvert.kt

@@ -65,8 +65,11 @@ abstract class JSONConvert(
                         bodyString.parseBody<R>(succeed)
                     }
                 }
-                code in 400..499 -> throw RequestParamsException(response) // 请求参数错误
-                code >= 500 -> throw ServerResponseException(response) // 服务器异常错误
+                code in 400..499 -> throw RequestParamsException(
+                    response,
+                    code.toString()
+                ) // 请求参数错误
+                code >= 500 -> throw ServerResponseException(response, code.toString()) // 服务器异常错误
                 else -> throw ConvertException(response)
             }
         }

+ 5 - 2
sample/src/main/java/com/drake/net/sample/converter/SerializationConverter.kt

@@ -52,8 +52,11 @@ class SerializationConverter(
                         bodyString.parseBody<R>(kType)
                     }
                 }
-                code in 400..499 -> throw RequestParamsException(response) // 请求参数错误
-                code >= 500 -> throw ServerResponseException(response) // 服务器异常错误
+                code in 400..499 -> throw RequestParamsException(
+                    response,
+                    code.toString()
+                ) // 请求参数错误
+                code >= 500 -> throw ServerResponseException(response, code.toString()) // 服务器异常错误
                 else -> throw ConvertException(response)
             }
         }