cURL Command Converter — Export cURL as Node, Python or PowerShell
Convertor de comenzi cURL
Paste a cURL command (from your terminal, DevTools “Copy as cURL” or an API reference) and get a
normalised cURL command or ready-to-run code for Node.js fetch, Python requests and
PowerShell Invoke-RestMethod — or paste a request as JSON and reverse it into cURL.
See also: Client REST API | Constructor de cereri HTTP | Toate instrumentele pentru API.
All parsing happens locally in your browser — nothing is uploaded.
cURL → codCerere JSON → cURL
Comandă cURL
Cerere ca JSON
cURLNode.js fetchPython requestsPowerShell
Cerere analizată
Subsetul cURL acceptat:-X / -H / -d / --data-raw / --data-urlencode / -F / -u / -A / -b / -c / -L / -k / -m / --url, indicatori scurți în formă comasată precum -kL sau -XPOST, și argumente cu ghilimele și escapări. Nu este acceptat (raportat ca eroare): citirea corpurilor @fișier, documente here, $(...) / variabilele de mediu, FTP și alte scheme non-HTTP, mai multe URL-uri și încărcările -T. Încărcările de fișiere din -F devin substituenți în codul generat. Cererile sunt analizate, dar niciodată trimise — pentru a trimite efectiv o cerere se folosește Clientul REST API.
Ce este cURL?
cURL este un instrument din linia de comandă pentru cereri HTTP (și alte protocoale) dintr-un terminal. O comandă cURL este o cerere scrisă cu indicatori: -X setează metoda, -H adaugă un antet, -d atașează un corp, -u furnizează datele de autentificare. Convertirea în cod înseamnă maparea fiecărui indicator pe aceeași parte a cererii exprimată în biblioteca HTTP a altei limbi — cererea este identică, se schimbă doar sintaxa. De aceea documentația API-urilor publică exemple cURL gata de lipit: o singură linie descrie întreaga cerere.
Ghilimelele din linia de comandă contează atunci când se lipește o comandă cURL: ghilimelele pierdute la copiere (sau extinse de variabilele $) sunt cel mai frecvent motiv pentru care o comandă se analizează altfel decât a rulat în terminal.
🔷 Instrumente API
Testare și construire de cereri HTTP & WebSocket, conversie cURL, navigare prin specificațiile OpenAPI.