#ktor
#ktor
Вопрос:
Это моя модель параметров:
data class ProductParams(
val name: String,
val key: String,
val parentProduct: Int?,
)
Я отправляю параметры:
{
"name": null,
"parentProduct": null,
"key": "TEST"
}
Я получаю код ошибки 500. Как я могу с этим справиться?
Комментарии:
1. Я забыл добавить, что это реализация на стороне сервера.
Ответ №1:
Редактировать
Попробуйте присвоить параметру name значение, отличное от null, поскольку оно не является необязательным значением.
Взгляните на коды состояния Http в вашем случае 500 относится к внутренней ошибке сервера. Простой способ обработки кодов состояния http — это просто проверить, был ли запрос успешным, и не обрабатывать каждый отдельный код состояния. 🙂
if(status == 200){
// Request Success
}else{
// Request Failed
}