Pređi na glavni sadržaj
LibraTool logoLibraTool

cURL u kod konvertor — besplatno

Nalepite cURL komandu (uključujući „Copy as cURL" iz Chrome DevTools) i dobijte ekvivalentan kod u JavaScriptu (fetch, axios), Node.js, Pythonu (requests), PHP-u, Go-u ili PowerShellu. Obrada se odvija u potpunosti u vašem pregledaču — tokeni nikad ne napuštaju vaš uređaj.

💡 Nalepite bilo koju curl komandu — uključujući višelinijske sa \\ nastavcima — i dobijte ekvivalentan kod. Parsiranje se odvija potpuno u vašem pregledaču; vaš zahtev (i svi tokeni) nikada ne napuštaju uređaj.

Uobičajene upotrebe

  • Konvertujte cURL u PythonPretvorite cURL komandu u Python requests koda, spremna za pokretanje.
  • Konvertujte cURL u JavaScript fetchGenerišite brauzer/Node fetch() poziv iz cURL komande.
  • Konvertujte "Copy as cURL" iz DevToolsNalepite zahtev kopiran iz kartice mreže vašeg pretraživača i dobijte čist koda.
  • Konvertujte cURL u GoGenerišite Go net/http koda iz cURL komande.
  • Razumite šta cURL komanda radiVidite cURL zahtev prepisan na jeziku koji poznajete da ga razumete.

Kako funkcioniše

Kopiranje cURL komande iz API dokumentacije ili kartice Network u pregledaču i ručno prepisivanje je zamorno. Ovaj konverter analizira komandu i generiše ekvivalentan kod — i pošto može da sadrži tokene za autentifikaciju, nikada nikuda ne šalje vašu komandu.

  1. 1
    Nalepite cURL komandu
    Uključujući komande u više redova sa nastavcima obrnutom kosom crtom, zaglavlja pod navodnicima, JSON sadržaje i osnovnu autentifikaciju.
  2. 2
    Tokenizer svestan shell-a je analizira
    Komanda se deli na tokene uz poštovanje jednostrukih/dvostrukih navodnika i escape sekvenci, zatim se tumači svaka zastavica (-X, -H, -d, -F, -u i druge) — sve u vašem pregledaču.
  3. 3
    Ekvivalentan kod je generisan
    Odaberite JavaScript (fetch), Node.js, Python (requests) ili Go (net/http). JSON sadržaji se emituju kao nativni objekti gde to ima smisla.
  4. 4
    Kopiraj i nalepi u tvoj projekat
    Generisani kod je spreman za upotrebu; kopirajte ga sa jednim klikom.

cURL komande često sadrže bearer tokene, API ključeve i kolačiće. Mnogi onlajn konverteri šalju (POST) vašu komandu na server radi obrade. Ovaj sve analizira lokalno, pa vaše tajne nikada ne napuštaju stranicu.

Slične alatke

Česta pitanja