Spring-boot
で作成されたREST APIがあります。私は郵便配達員を使用して投稿要求を実行したいが、私はエラー "Unsupported Media Type"を得ている。私はJSONと関連していると思いますが、これは悪い形であるべきですが、私はなぜそれを想像することはできません。これは私のJSONオブジェクトです:REST APIに投稿するときにサポートされていないメディアタイプエラー
{
"id": 6,
"name": "Jonh",
"pass": "464d83f2a73cc7068632fb46cbb0214538dec819",
"typeOfSubscription": "TRIAL_VERSION",
"partiesRemainingThisMonth": 1,
"subscriptionEndDate": 2458078,
"parties": []
}
そして、これは私はAPI上のオブジェクトの定義した変数です:
private Integer id;
private String name;
private String pass;
private TypeOfSubscription typeOfSubscription;
private Integer partiesRemainingThisMonth;
private Date subscriptionEndDate;
private List<Party> parties;
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;
JSONがうまく構築されているように見えない理由がわかりません。私は列挙型が関係していると思われます。または、おそらく日付(私はユリウス形式を使用しています)。
ありがとうございます!
リクエストを送信している郵便番号のスクリーンショットを入力してください。それは何ですか? –