Генератор команды cURL
Соберите команду cURL с методом, заголовками, телом JSON, авторизацией и опциями и получите тот же запрос на JavaScript (fetch) и Python (requests).
Как пользоватьсяСоберите команду cURL.
Генератор команды cURL: для чего нужен
Выберите метод, введите URL, заголовки и тело — команда cURL соберётся сразу, с правильными кавычками для терминала macOS и Linux или для cmd в Windows. Есть авторизация Bearer и Basic, опции следования редиректам, вывода заголовков и игнорирования SSL, а также тот же запрос на JavaScript (fetch) и Python (requests).
Как пользоваться
- Выберите метод и введите URL.
- Заполните заголовки, тело и авторизацию.
- Скопируйте команду в cURL, JavaScript или Python.
Когда использовать
- Тестировать API из терминала.
- Документировать примеры работы с API.
- Превратить запрос в код.
Частые вопросы
Для чего нужен cURL?
Это самый популярный консольный инструмент для тестирования API: он отправляет HTTP-запросы с любым методом, заголовками и телом и уже установлен в macOS, Linux и Windows 10 и новее.
Как отправить JSON в теле?
Выберите POST, PUT или PATCH, вставьте JSON в тело и укажите тип JSON. Инструмент добавит заголовок Content-Type: application/json и использует --data-raw с одинарными кавычками, как работает в терминале.
Работает ли это в Windows?
Команды используют одинарные кавычки, которые работают в macOS, Linux, Git Bash и WSL. В командной строке Windows (cmd) нужны двойные — включите для этого опцию Windows (cmd).
Правда бесплатно?
Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.