Перейти до основного вмісту
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.
  • Конвертуйте "Copy as cURL" з DevToolsВставте запит, скопійований з вкладки мережі вашого браузера, і отримайте чистий код.
  • Конвертуйте cURL на GoГенеруйте код Go net/http з команди cURL.
  • Зрозумійте, що робить команда cURLПереглядайте запит cURL, переписаний мовою, яку ви знаєте, щоб його зрозуміти.

Як це працює

Копіювання команди cURL з документів API чи вкладки мережі вашого браузера й переписування її вручну — утомливо. Цей конвертер аналізує команду й генерує еквівалентний код — і оскільки він може містити маркери автентифікації, він ніколи не надсилає вашу команду нікуди.

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

Команди cURL часто містять bearer-токени, ключі API та cookie. Багато онлайн-конвертерів надсилають вашу команду на сервер для обробки. Цей аналізує все локально, тож ваші секрети ніколи не залишають сторінку.

Схожі інструменти

Часті запитання