Ошибка неподдерживаемой типа носителя при создании сообщения в API RESTJAVA

Программисты JAVA общаются здесь
Anonymous
Ошибка неподдерживаемой типа носителя при создании сообщения в API REST

Сообщение Anonymous »

У меня есть API REST, построенный с Spring-Boot . Я хочу выполнить запрос поста с помощью почтальона, но я получаю ошибку: < /p>

"Неподдерживаемый тип носителя". < /P>
< /blockquote>
Я думаю, связан с JSON, что должно быть плохой формой, но я не могу представить, почему. Это мой объект JSON: < /p>

Код: Выделить всё

{
"id": 6,
"name": "Jonh",
"pass": "464d83f2a73cc7068632fb46cbb0214538dec819",
"typeOfSubscription": "TRIAL_VERSION",
"partiesRemainingThisMonth": 1,
"subscriptionEndDate": 2458078,
"parties": []
}
< /code>
И это переменные, которые я определил из объекта на API: < /p>
private Integer id;
private String name;
private String pass;
private TypeOfSubscription typeOfSubscription;
private Integer partiesRemainingThisMonth;
private Date subscriptionEndDate;
private List
 parties;
< /code>
TypeOfSubscription
- это перечисление со следующими значениями:
NO_SUBSCRIPTION(0, 0, 0),
TRIAL_VERSION(1, 1, 1),
ONE_MONTH(2, 3, 1),
THREE_MONTHS(3, 5, 3),
SIX_MONTHS(4, Integer.MAX_VALUE, 6);

private Integer id;
private Integer partiesPerMonth;
private Integer subscriptionMonths;
< /code>
I don't find out why it's failing because the JSON looks good built. I suspect that the enum is involved, or maybe the date (I'm using Julian format).

Подробнее здесь: https://stackoverflow.com/questions/465 ... a-rest-api

Вернуться в «JAVA»