Я получаю исключение
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 2 column 1 path $
при вызове запроса POST.
В соответствии с этим ответом в моем ответе json действительно есть фигурные скобки {}.
сначала мой ответ json был -
{
"status": {
"status": "1",
"message": "Entry inserted successfully"
},
"data": {
"date": "24-Mar-2226",
"month": "March",
"party_name": "mark"
}
}
, затем я объединил два отдельных объекта в один объект ответа -
{
"response": {
"status": {
"status": "1",
"message": "Entry inserted successfully"
},
"data": {
"date": "24-Mar-2226",
"month": "March",
"party_name": "mark"
}
}
}
, но все равно получаю то же самоеошибка.
Запрос GET с модификацией работает нормально, но не запрос POST.
Это мой запрос POST-
@POST("AddEntry")
Call<ResponseClass> addMyEntry(@Body DetailsClass details);