Sobes.tech
Back to questions
Junior — Middle
59

Вы создавали или отправляли запросы к внешним или внутренним сервисам в вашей работе?

Answer from AI

sobes.tech AI

Да, в моей работе приходилось создавать и отправлять запросы к внешним и внутренним сервисам. Например, для интеграции с REST API использовал HTTP-клиенты, такие как HttpURLConnection или библиотеки типа Apache HttpClient, чтобы отправлять GET, POST запросы и получать ответы. Это позволяет взаимодействовать с другими системами, получать данные или вызывать удалённые функции.

Пример отправки GET-запроса с использованием HttpURLConnection:

URL url = new URL("https://api.example.com/data");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("GET");
int status = con.getResponseCode();
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuilder content = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
    content.append(inputLine);
}
in.close();
con.disconnect();
System.out.println(content.toString());