РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1109 of 1163 menu

Метод DELETE

Метод DELETE класса HttpRequest создает HTTP-запрос с методом DELETE. Такой запрос используется для удаления указанного ресурса на сервере. Метод не принимает параметров и возвращает объект HttpRequest.Builder, у которого уже установлен метод DELETE. После этого необходимо задать URI ресурса с помощью метода uri и собрать запрос методом build.

Синтаксис

HttpRequest.DELETE()

Пример

Давайте создадим DELETE-запрос к указанному URI и выведем его метод и адрес:

import java.net.URI; import java.net.http.HttpRequest; public class Main { public static void main(String[] args) { HttpRequest request = HttpRequest.DELETE() .uri(URI.create("http://example.com/api/items/1")) .build(); System.out.println(request.method()); System.out.println(request.uri()); } }

Результат выполнения кода:

"DELETE" "http://example.com/api/items/1"

Пример

Давайте создадим DELETE-запрос и добавим к нему заголовок с помощью метода header, а затем выведем все заголовки запроса:

import java.net.URI; import java.net.http.HttpRequest; public class Main { public static void main(String[] args) { HttpRequest request = HttpRequest.DELETE() .uri(URI.create("http://example.com/api/items/1")) .header("Authorization", "Bearer token123") .build(); System.out.println(request.headers().map()); } }

Результат выполнения кода:

{Authorization=[Bearer token123]}

Смотрите также

  • метод newBuilder,
    который создает новый построитель запроса
  • метод uri,
    который задает адрес запроса
  • метод header,
    который добавляет заголовок запроса
  • метод send,
    который отправляет запрос на сервер
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить