Чтобы выполнить запрос DELETE с помощью Curl, необходимо использовать параметр командной строки -X DELETE, за которым следует целевой URL. Используйте опцию командной строки - H, чтобы передать серверу дополнительные HTTP-заголовки.
1 | curl -X DELETE https://example.com/echo/delete/json |
В этом примере Curl DELETE мы отправляем запрос на адрес example.com, чтобы удалить ресурс с сервера.
Что такое Curl?
1 2 3 | DELETE /sample/delete/json?id=1 HTTP/1.1 Host: example.com Accept: application/json |
Синтаксис запроса DELETE в Curl
Чтобы отправить HTTP-запрос DELETE с помощью Curl, используйте следующий синтаксис:
1 | curl -X DELETE [URL] [options] |
Флаг -X указывает метод HTTP-запроса, который будет использоваться при взаимодействии с сервером. По умолчанию Curl использует метод GET, если не выбран другой метод HTTP и Curl не передаются никакие данные.
Пример запроса Curl DELETE
Пример отправки HTTP-запроса DELETE на адрес example.com с помощью Curl:
1 2 | curl -X DELETE //example.com/echo/delete/json?id=1 -H "Accept: application/json" |
В этом примере запроса Curl DELETE мы также передаем серверу заголовок "Accept: application/json" с помощью параметра командной строки -H, чтобы сообщить серверу, что клиент Curl ожидает от него JSON.