Страницы

Поиск по вопросам

понедельник, 13 мая 2019 г.

Отправка https-запроса и получение данных

Делаю java-приложение, которое работает с WarGaming Public API.
Как послать https-запрос, а потом вывести ответ сервера в консоль?


Ответ

// HTTP GET request private void sendGet() throws Exception {
String url = "http://www.google.com/search?q=mkyong";
URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection();
// optional default is GET con.setRequestMethod("GET");
//add request header con.setRequestProperty("User-Agent", USER_AGENT);
int responseCode = con.getResponseCode(); System.out.println("
Sending 'GET' request to URL : " + url); System.out.println("Response Code : " + responseCode);
BufferedReader in = new BufferedReader( new InputStreamReader(con.getInputStream())); String inputLine; StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) { response.append(inputLine); } in.close();
//print result System.out.println(response.toString());
}
Источник тут

Комментариев нет:

Отправить комментарий