У меня есть веб-сервис для регистрации.и у меня есть успешный ответ для кода ответа 200, как это
{
"data": {
"email": "azadbar@yahoo.com"
},
"code": 201,
"success": true
}
, и у меня есть ответ об ошибке с кодом 422, как это
{
"message": "The given data was invalid.",
"errors": {
"email": [
"The email has already been taken."
]
}
}
, но когда у меня также есть проблема с паролем, ответошибка покажи мне вот так
{
"message": "The given data was invalid.",
"errors": {
"email": [
"The email must be a valid email address."
],
"password": [
"The password must be at least 6 characters.",
"The password confirmation does not match."
]
}
}
проблема в том, что какое-то поле какое-то время показывается, а какое-то время прошло.а также у нас есть некоторая модель ответа, и в интерфейсе модернизации у нас должен быть только один ответ, такой как RegisterResponse, в следующем примере
@POST("/api/v1/register")
Call<RegisterResponse> register(@Body RegisterRequest request);
как я могу обработать этот ответ?