Přeskočit na hlavní obsah

Převodník cURL na kód zdarma

Vložte příkaz cURL (včetně „Copy as cURL“ z Chrome DevTools) a získejte odpovídající kód v JavaScriptu (fetch, axios), Node.js, Pythonu (requests), PHP, Go nebo PowerShellu. Zpracuje se celé ve vašem prohlížeči – tokeny nikdy neopustí vaše zařízení.

💡 Vložte libovolný příkaz curl — včetně víceřádkových příkazů s pokračováním pomocí \ — a získejte ekvivalentní kód. Zpracování probíhá zcela ve vašem prohlížeči; váš požadavek (ani žádné tokeny v něm) nikdy neopustí vaše zařízení.

Běžná použití

  • Konvertovat cURL na PythonZměnit příkaz cURL na Python requests kód, připraveník ke spuštění.
  • Konvertovat cURL na JavaScript fetchVygenerovat volání prohlížeče/Node fetch() z příkazu cURL.
  • Konvertovat "Kopírovat jako cURL" z DevToolsVložit požadavek zkopírovaný z karty sítě prohlížeče a získat čistý kód.
  • Konvertovat cURL na GoVygenerovat Go net/http kód z příkazu cURL.
  • Pochopte, co příkaz cURL děláPodívat se na cURL požadavek přepsaný v jazyce, kterému rozumíte, abyste mu rozuměli.

Jak to funguje

Kopírovat příkaz cURL z dokumentace API nebo z karty Síť v prohlížeči a ručně ho přepisovat je zdlouhavé. Tento převodník příkaz analyzuje a vygeneruje ekvivalentní kód — a protože může obsahovat autentizační tokeny, váš příkaz nikam neodesílá.

  1. 1
    Vložíte příkaz cURL
    Včetně víceřádkových příkazů s pokračováním zpětného lomítka, uvozovek záhlaví, těla JSON a základního ověření.
  2. 2
    Analyzuje ho tokenizer, který rozumí shellu
    Příkaz se rozdělí na tokeny s ohledem na jednoduché i dvojité uvozovky a escape sekvence, poté se interpretuje každý přepínač (-X, -H, -d, -F, -u a další) — vše ve vašem prohlížeči.
  3. 3
    Je generován ekvivalentní kód
    Zvolte JavaScript (fetch), Node.js, Python (requests) nebo Go (net/http). JSON těla jsou emitována jako nativní objekty, kde má smysl.
  4. 4
    Kopírovat a vložit do vašeho projektu
    Vygenerovaný kód je připraven k použití; zkopírujte ho jedním kliknutím.

Příkazy cURL často obsahují tokeny Bearer, klíče API a cookies. Mnoho online převodníků odesílá váš příkaz metodou POST na server, aby ho zpracovaly. Tento analyzuje vše lokálně, takže vaše tajné údaje nikdy neopustí stránku.

Související nástroje

Časté dotazy