Основные опции
Научитесь отправлять веб-запросы с помощью команды `curl`. Вы можете комбинировать опции ниже, чтобы создать запрос в желаемом формате.
1. Основной запрос
2. Способы HTTP-запросов
3. Расширенное использование
Сгенерированная команда:
Комбинируйте команды.
Описание:
`curl` Запускает команду.
Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.
Установка curl
`curl` обычно предустановлен на большинстве систем Linux, но если он не установлен, вы можете легко установить его с помощью команды ниже.
Debian/Ubuntu
sudo apt update
sudo apt install curl
Способ установки curl на системах на базе Debian или Ubuntu.
CentOS/RHEL/Fedora
sudo yum install curl
Способ установки curl на системах на базе CentOS, RHEL или Fedora.
Arch Linux
sudo pacman -S curl
Способ установки curl на Arch Linux.
Часто используемые примеры
Изучите, как использовать команду через реальные сценарии с использованием `curl`.
Проверка содержимого веб-страницы
curl https://www.google.com
Выводит HTML-содержимое главной страницы Google в терминале.
Загрузка файла
curl -O https://example.com/data.zip
Загружает файл с удаленного сервера в текущую директорию.
Отправка POST-запроса к API (JSON-данные)
curl -X POST -H "Content-Type: application/json" -d '{"name":"test", "age":30}' https://api.example.com/users
Отправляет POST-запрос к конечной точке API, включая JSON-данные.
Проверка заголовков ответа
curl -I https://www.google.com
Проверяет только заголовки ответа сервера при веб-запросе.
Проверка только HTTP-кода состояния
curl -s -o /dev/null -w "%{http_code}" https://www.google.com
Выводит только HTTP-код состояния веб-запроса и скрывает все остальные выводы.