Это мой код
Код: Выделить всё
String url = protocol + "://" + host + ":" + port + "/xbrl-mapper-service/services/xbrl- api/v1/status?token=" + token;
logger.log(Level.ALL, "Generated url for checking status: " + url);
HttpResponse response = Unirest.get(url)
.header("Authorization", "Bearer " + access_token)
.header("Cache-Control", "no-cache, no-store, must-revalidate")
.header("Pragma", "no-cache")
.header("Expires", "0")
.header("Accept", "application/json")
.asString();
String responseBody = response.getBody();
int statusCode = response.getStatus();
logger.log(Level.ALL, "Response of checkStatus Method==>" +responseBody);
logger.log(Level.ALL, "HTTP Status Code====> " + statusCode);
Ответ метода checkStatus==>
Код состояния HTTP====> 200
Как вы можете видеть, ответ пуст, я проверил сгенерированный URL-адрес и токен, который используется в качестве параметра заголовка. Тот же URL-адрес с заголовком, выполненный с помощью команды Curl, дает мне тело ответа (ответ JSON)
Подробнее здесь: https://stackoverflow.com/questions/790 ... t-api-call
Мобильная версия