Команда cURL является универсальным языком описания сетевых HTTP-запросов в документации REST API и инструментах разработчика DevTools. Однако переписывать вручную сложные заголовки, параметры и JSON-тело в код на Python или JavaScript отнимает много времени.
Наш онлайн-инструмент автоматически разбирает синтаксис команды cURL и генерирует чистый, идиоматичный код на популярных языках программирования.
Поддерживаемые целевые стеки
- JavaScript & TypeScript:
- Нативный
fetch(современный веб-стандарт и Node.js 18+) - Библиотека
axios
- Нативный
- Python:
- Библиотека
requests - Асинхронный/синхронный клиент
httpx
- Библиотека
- PHP:
- Классический интерфейс
curl_init - Клиент
GuzzleHttp\Client
- Классический интерфейс
- Go:
- Стандартный пакет
net/http
- Стандартный пакет
- Rust:
- Популярный HTTP-клиент
reqwest
- Популярный HTTP-клиент
Как преобразовать команду
- Вставьте строку cURL в левую панель редактора.
- Выберите желаемый язык или библиотеку на панели вкладок справа.
- Скопируйте готовый сниппет для вставки в ваш проект.