HTTP Post を使用して Web メソッドへの SOAP リクエストを作成しています。リクエストとレスポンスはどちらも JSON です。
しかし、POST リクエストの作成中にエラーが発生します。
メディア タイプがサポートされていないため、サーバーは要求を処理できません。
これは私のコードです
String SOAP_ACTION = "Method name";
String URL = "service url";
HttpPost httpPost = null;
httpPost = new HttpPost(URL);
httpPost.addHeader("Accept-Encoding", "gzip,deflate");
httpPost.addHeader("Content-Type", "application/json; charset=UTF-8");
httpPost.addHeader("SOAPAction", SOAP_ACTION);
HttpEntity postEntity = new StringEntity(requestContent);
httpPost.setEntity(postEntity);
Accept-Encoding を application/json 、 text として指定しようとしました。しかし、私はまだ同じエラーが発生します。