Конструктор команд cURL
- Файлы не покидают устройство
- Работает в браузере
- Бесплатно, без регистрации и водяных знаков
Import a curl command
Request
Output
Как пользоваться: Конструктор команд cURL
Соберите команду curl из метода, URL, заголовков, тела и авторизации или импортируйте команду, скопированную из DevTools браузера, чтобы её править. Тот же запрос можно записать как curl, fetch(), Python requests, HTTPie или wget. Страница никогда не отправляет запрос.
- 1
Выберите метод и введите URL либо вставьте существующую команду в «Импорт команды curl» и нажмите «Импорт».
- 2
Заполните вкладки параметров, заголовков, тела, авторизации и параметров.
- 3
Выберите вывод: curl, fetch(), Python, HTTPie или wget. Для curl выберите оболочку: bash / zsh, PowerShell или Windows cmd.
- 4
Скопируйте сгенерированную команду и выполните её в терминале или коде.
Частые вопросы
Отправляет ли этот инструмент мой запрос?
Нет. Он только пишет команды, и ничего не покидает браузер. Введённые учётные данные остаются на вкладке и никогда не сохраняются.
Как импортировать запрос из Chrome или Firefox?
В DevTools щёлкните запрос в панели Network правой кнопкой и выберите Copy as cURL, затем вставьте его в «Импорт команды curl». Параметры, которые конструктор не поддерживает, перечисляются как проигнорированные.
Почему версия PowerShell использует curl.exe?
В PowerShell curl — псевдоним другой команды. curl.exe вызывает настоящий curl. Встроенные двойные кавычки корректно проходят в PowerShell 7.3 и новее.
Можно ли отправить загрузку файла?
Да. Поставьте тело в Multipart и добавьте поле файла с путём к файлу на компьютере; команда прочитает файл по этому пути, когда вы её выполните.
Какие типы тела поддерживаются?
Нет, JSON, form URL-encoded, Multipart и сырой. Тела JSON проверяются по мере ввода, а кнопка «Форматировать» их приводит в порядок.
