Как получить JSON данных от солнечных ветров Orion rest API, используя java - PullRequest
0 голосов
/ 28 февраля 2020

Я хочу получить JSON данные из api solarwinds orion rest и должен записать эти JSON данные в файл excel.

1 Ответ

0 голосов
/ 28 февраля 2020

Я предполагаю, что вам нужна программа java для отправки запроса на отправку в конечную точку API. Библиотека ApacheHTTP на помощь. Вы можете прочитать больше из документации здесь . Еще больше информации на официальном сайте apache

HttpClient httpclient = HttpClients.createDefault();
HttpPost httppost = new HttpPost("http://www.a-domain.com/foo/");

// Request parameters and other properties.
List<NameValuePair> params = new ArrayList<NameValuePair>(2);
params.add(new BasicNameValuePair("param-1", "12345"));
params.add(new BasicNameValuePair("param-2", "Hello!"));
httppost.setEntity(new UrlEncodedFormEntity(params, "UTF-8"));

//Execute and get the response.
HttpResponse response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();

if (entity != null) {
    try (InputStream instream = entity.getContent()) {
        // do something useful
    }
}

Взято из этого ответа

...