Перайсці да асноўнага зместу
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Стварыць браўзер/Node fetch() клік з cURL каманды.
  • Пераўтварыць Copy as cURL з DevToolsВспаміць запіт, скопіяваны з вашай табліцы сеткі браўзара, і атрымаць чысты код.
  • Пераўтварыць cURL у GoСтварыць Go net/http код з cURL каманды.
  • Зразумець, што дзелае cURL камандаПабачыць cURL запіт перапісаны ў мову, якую вы ведаеце, каб зразумець яго.

Як гэта працуе

Капіяваць каманду cURL з дакументацыі API ці ўкладкі «Сетка» браўзера і перапісваць яе ўручную — стомна. Гэты канвертар аналізуе каманду і стварае эквівалентны код — і паколькі яна можа ўтрымліваць токены аўтарызацыі, ён ніколі нікуды не адпраўляе вашу каманду.

  1. 1
    Вы клеіце cURL камэнда
    Уключаючы шмат-лінійныя камэнды з backslash coutinuations, цытаваннямі загаловамі, JSON органаў, і базавай аўтэнтыфікацыяй.
  2. 2
    Shell-aware tokenizer парсіт яе
    Камэнда токенізуецца паважаючы адзіночныя/двойныя лапкі і эскейпы, затым кожны flag (-X, -H, -d, -F, -u, і больш) інтэрпрэтуецца — усё у вашым браўзеры.
  3. 3
    Эквівалентны код генеруецца
    Абярыце JavaScript (fetch), Node.js, Python (requests) або Go (net/http). Целы JSON выдаюцца як натыўныя аб'екты, дзе гэта мае сэнс.
  4. 4
    Капіюйце і встаўце у ваш праект
    Генеруемы код готав да выкарыстання; капіюйце яго з адным кліком.

Каманды cURL часта ўтрымліваюць bearer-токены, ключы API і cookies. Многія анлайн-канвертары адпраўляюць вашу каманду POST-запытам на сервер для апрацоўкі. Гэты аналізуе ўсё лакальна, таму вашы сакрэты ніколі не пакідаюць старонку.

Звязаныя інструменты

Часта задаюць пытанні