převaděč cURL na kód
Změňte příkaz curl na spustitelný kód Python, JavaScript nebo Node.js.
převaděč cURL na kód
Vložte příkaz curl a získejte zpět stejný požadavek jako čistý, spustitelný kód. Vyberte Python s knihovnou požadavků, načtením prohlížeče nebo Node.js s jeho vestavěným načtením a převodník přepíše adresu URL, metodu, záhlaví, tělo požadavku a základní ověření do idiomatického kódu pro daný jazyk. Je to nejrychlejší způsob, jak přesunout požadavek z vašeho terminálu nebo z dokumentu API do skutečného skriptu.
Analyzátor zpracovává věci, které lidé skutečně kopírují: příkazy rozdělené na několik řádků s koncovými zpětnými lomítky, argumenty v jednoduchých a dvojitých uvozovkách, více záhlaví -H a těla -d, --data nebo --data-raw. Když je tělo JSON, je předáno správným způsobem pro každý cíl — json= v Pythonu, JSON.stringify v načítání — místo nezpracovaného řetězce musíte opravit ručně. Metoda je převzata z -X nebo odvozena jako POST, pokud existují data a jinak GET. -u user:password se stane správnou autentizační n-tice nebo zakódovanou autorizační hlavičkou. Šum jako --compressed, -s a -L je tiše vynechán, protože nemění požadavek.
Toto je textová transformace, nikoli HTTP klient. Nástroj čte příkaz jako text a zapisuje kód – nikdy neotevře adresu URL, nikdy neodešle požadavek a nic, co vložíte, neopustí váš prohlížeč. Na tom záleží, protože příkaz curl zkopírovaný z dev tools často nese ve svých hlavičkách soubor cookie relace, klíč API nebo token nosiče a ty zůstávají na vašem počítači.
Vyberte jazyk, zkopírujte výsledek nebo jej stáhněte jako soubor. Změňte cíl a stejný příkaz se okamžitě přepíše, takže můžete porovnat, jak požadavek vypadá v jednotlivých jazycích.