Перейти к основному содержимому
LibraTool logoLibraTool

Конвертер cURL в код — бесплатно

Вставьте команду cURL (в том числе «Copy as cURL» из Chrome DevTools) и получите готовый код на JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go или PowerShell. Разбор полностью в браузере — токены не покидают ваше устройство.

💡 Вставьте любую команду curl — включая многострочные с \ — и получите эквивалентный код. Разбор происходит в браузере; запрос (и любые токены в нём) не покидают устройство.

Частые применения

  • Конвертировать cURL в PythonПреобразуйте команду cURL в код Python requests, готовый к запуску.
  • Конвертировать cURL в JavaScript fetchСоздайте вызов fetch() браузера/Node из команды cURL.
  • Конвертировать "Копировать как cURL" из DevToolsВставьте запрос, скопированный из вкладки сети вашего браузера, и получите чистый код.
  • Конвертировать cURL в GoСоздайте код Go net/http из команды cURL.
  • Понять, что делает команда cURLПосмотрите на запрос cURL, переписанный на понятном вам языке, чтобы понять его.

Как это работает

Копирование cURL-команды из API docs или вкладки сети вашего браузера и переписание вручную скучно. Этот конвертер анализирует команду и генерирует эквивалентный код — и поскольку он может переносить токены аутентификации, он никогда не отправляет вашу команду никуда.

  1. 1
    Вы вставляете cURL-команду
    Включая многострочные команды с продолжением через обратную косую черту, заголовки в кавычках, тела JSON и базовую аутентификацию.
  2. 2
    Токенизатор, учитывающий синтаксис оболочки, разбирает её
    Команда токенизируется, уважая одинарные/двойные кавычки и экранирования, затем каждый флаг (-X, -H, -d, -F, -u и многое другое) интерпретируется — все в вашем браузере.
  3. 3
    Генерируется эквивалентный код
    Выберите JavaScript (fetch), Node.js, Python (requests) или Go (net/http). Тела JSON выдаются как собственные объекты, где это имеет смысл.
  4. 4
    Копируйте и вставляйте в ваш проект
    Генерируемый код готов к использованию; скопируйте его одним щелчком.

Команды cURL часто содержат токены Bearer, ключи API и cookie. Многие онлайн-конвертеры отправляют вашу команду на сервер методом POST для обработки. Этот разбирает всё локально, поэтому ваши секреты никогда не покидают страницу.

Похожие инструменты

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