118 читали · 2 года назад
Java 1755. Как отправить post запрос java
Чтобы отправить POST-запрос в Java, вы можете использовать классы HttpURLConnection или HttpClient. Вот примеры использования обоих подходов: import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class Main { public static void main(String[] args) throws Exception { URL url = new URL("http://example.com/api"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // Установка метода запроса на POST connection...
1 день назад
Spring Boot: когда нужно контролировать HTTP-ответ полностью
Если обычного return user уже мало, в Spring Boot есть ResponseEntity<T>. Он позволяет явно управлять всем ответом: • статусом HTTP • заголовками • телом ответа • обработкой ошибок • поведением API в нестандартных сценариях Пример: пользователь найден - возвращаем 200 OK, тело ответа и кастомный header. Пользователь не найден - возвращаем 404 NOT FOUND без лишней магии...
566 читали · 7 лет назад
Книга для новичков "Head First Java"
Я называю её художественной книгой про Джаву. При желании она читается за две недели (каждый день по два часа после работы, например). Книга написана простым языком, а не как справочник по языку программирования с неизвестными терминами. Основная задача книги – чтобы самый неподготовленный смог разобраться в Джаве. Темы в ней изложены последовательно, новые понятия объясняются через бытовые сравнения. А в конце каждой главы написаны ключевые моменты и задания для закрепления. Если будешь читать книгу правильно, то освоишь три главных навыка: начнёшь программировать, разберёшься с основами Джавы и напишешь первые приложения...
Расширение сокращенных URL-адресов с помощью Apache HttpClient
1. Обзор В этой статье мы покажем, как расширить URL-адреса с помощью HttpClient . Простой пример: исходный URL-адрес был сокращен один раз — такой службой, как bit.ly. Более сложный пример: URL-адрес был сокращен несколько раз разными службами, и требуется несколько проходов, чтобы получить исходный полный URL-адрес. 2. Разверните URL один раз Давайте начнем с простого, расширив URL-адрес, который был передан через службу сокращения URL-адресов только один раз. Первое, что нам понадобится, это HTTP-клиент,...