0
、春ブーツRestTemplate:エラー、私は1つのRESTのWeb APIを呼び出すためのコードの下に使用していた415サポートされていないメディアタイプ
WebTarget target = client.target(CommonConfig.getProperty(APIX_SEND_EMAIL_URL));
Response response = target.request("application/json").accept(MediaType.APPLICATION_JSON_TYPE).header("Authorization", token)
.post(Entity.json(email));
は、今私は、このWebサービスを呼び出すために春ブーツRestTemplateを使用したい、と私は以下の使用していますコード:
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
List<MediaType> mediaList = new ArrayList<MediaType>();
mediaList.add(MediaType.APPLICATION_JSON);
mediaList.add(MediaType.TEXT_PLAIN);
headers.setAccept(mediaList);
//Json is the json object of the request data
HttpEntity<String> entity = new HttpEntity<String>(json.toString(), headers);
ResponseEntity<String> loginResponse = restTemplate
.exchange(url, HttpMethod.POST, entity, String.class);
しかし、私はエラー415サポートされていないメディアタイプを取得します。誰も私が間違いの原因を理解するのを助けることができる、どのように私はRestTemplateでそれを修正することができますか?