0
Я пытаюсь опубликовать данные в виде JSON к апи с Jsoup, но апи дает мне ошибку говоряJsoup посылает применение/х-WWW-форм-urlencoded вместо JSON
There was an unexpected error (type=Unsupported Media Type, status=415).
Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported
Запрос Jsoup:
Jsoup.connect(apiConfiguration.getHttpBaseAddress()+url)
.validateTLSCertificates(false)
.maxBodySize(0)
.timeout(180000)
.ignoreHttpErrors(true)
.header("Authorization", apiConfiguration.getLoginString())
.header("Content-Type", "application/json")
.header("cache-control", "no-cache")
.method(Connection.Method.POST)
.requestBody(reqBodyStr)//POJO, parsed with Gson --> String
.execute();
Возможно, что Jsoup не изменил тип контента? Я также попытался сначала установить requestBody, а затем тип контента, но это то же самое.