В моем клиентском приложении java я обращаюсь к URL-адресу конечной точки и могу получить ответ обратно, но он находится в HTML-коде !.Как читать данные в ответ на операцию POST с использованием джерси-клиента (RestFull)
Метод: Сообщение
resource.accept(MediaType.APPLICATION_JSON_TYPE);
WebResource resource = Client.create().resource(
communicatorVO.getTargetURL());
String **response** = resource.queryParams(communicatorVO.getFormData()).type(MediaType.APPLICATION_JSON_TYPE).post(String.class, gson.toJson(communicatorVO.getRequestObject()));
Объект ответа всегда содержит HTML-код! Как получить фактические данные?
Если я попробую использовать хромовый клиент, я получаю ниже ответа.
{ "access_token": "YOUR_NEW_ACCESS_TOKEN", "token_type": "носителем", "expires_in": 10800, "refresh_token": "YOUR_REFRESH_TOKEN", "Объем": "запись чтение offline_access" }
Посмотрите на [эту ссылку] (http://harryjoy.com/2012/09/08/simple-rest-client-in-java/) есть пример использования трикотажа для публикации данных. Надеюсь, это поможет вам. –
Нет, это не помогло! – Kodaganti