/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/java/java-503-131-006/main.java
30 строк
1 KB
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
import java.io.*; import java.net.*; public class RestApiClient { public static void main(String[] args) throws IOException { String apiUrl = "https://jsonplaceholder.typicode.com/posts"; String jsonInput = "{ \"title\": \"foo\", \"body\": \"bar\", \"userId\": 1 }"; URL url = new URL(apiUrl); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setDoOutput(true); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-Type", "application/json"); try (OutputStream os = conn.getOutputStream()) { byte[] input = jsonInput.getBytes("utf-8"); os.write(input, 0, input.length); } int responseCode = conn.getResponseCode(); System.out.println("Отправлен запрос. Код ответа: " + responseCode); if (responseCode == HttpURLConnection.HTTP_CREATED) { System.out.println("Ресурс успешно создан."); } conn.disconnect(); } }