Spring-boot
으로 빌드 된 REST API가 있습니다. 우편 배달부를 사용하여 게시물 요청을 수행하려고하지만 '지원되지 않는 미디어 유형'오류가 나타납니다. JSON과 관련이있는 것으로 추측됩니다. JSON은 나쁜 형태 여야합니다.하지만 그 이유를 상상할 수는 없습니다. 이것은 나의 JSON 개체입니다 :REST API로 게시 할 때 지원되지 않는 미디어 유형 오류
{
"id": 6,
"name": "Jonh",
"pass": "464d83f2a73cc7068632fb46cbb0214538dec819",
"typeOfSubscription": "TRIAL_VERSION",
"partiesRemainingThisMonth": 1,
"subscriptionEndDate": 2458078,
"parties": []
}
그리고 이것은 내가 API의 객체로 정의한 변수 :
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;
:
private Integer id;
private String name;
private String pass;
private TypeOfSubscription typeOfSubscription;
private Integer partiesRemainingThisMonth;
private Date subscriptionEndDate;
private List<Party> parties;
TypeOfSubscription
는 다음과 같은 값으로 열거되어
JSON이 제대로 보이기 때문에 왜 실패하는지 알 수 없습니다. 열거 형이 관련되어 있거나, 날짜 (줄리안 형식을 사용하고 있습니다)가 의심 스럽습니다.
미리 감사드립니다.
요청을 보내는 위치의 우편 배달부의 스크린 샷을 제공하십시오. 응답은 무엇입니까. –