Util.zone

Конвертер cURL в код

Преобразование команд cURL в рабочий код на JavaScript (Fetch/Axios), Python (Requests/HTTPX), PHP, Go и Rust

Команда cURL является универсальным языком описания сетевых HTTP-запросов в документации REST API и инструментах разработчика DevTools. Однако переписывать вручную сложные заголовки, параметры и JSON-тело в код на Python или JavaScript отнимает много времени.

Наш онлайн-инструмент автоматически разбирает синтаксис команды cURL и генерирует чистый, идиоматичный код на популярных языках программирования.

Поддерживаемые целевые стеки

  1. JavaScript & TypeScript:
    • Нативный fetch (современный веб-стандарт и Node.js 18+)
    • Библиотека axios
  2. Python:
    • Библиотека requests
    • Асинхронный/синхронный клиент httpx
  3. PHP:
    • Классический интерфейс curl_init
    • Клиент GuzzleHttp\Client
  4. Go:
    • Стандартный пакет net/http
  5. Rust:
    • Популярный HTTP-клиент reqwest

Как преобразовать команду

  1. Вставьте строку cURL в левую панель редактора.
  2. Выберите желаемый язык или библиотеку на панели вкладок справа.
  3. Скопируйте готовый сниппет для вставки в ваш проект.

Часто задаваемые вопросы