cURL-Parser
cURL-Befehle in strukturierte Bestandteile zerlegen. URL, Methode, Header, Body, Auth extrahieren und JavaScript fetch()- und axios-Äquivalente generieren.
URL
Methode
Autorisierung
Header
| Name | Wert |
|---|
Body / Daten
Generierter Code
Fetch-Code
Axios-Code
Ungültiges cURL
Verwendung des cURL-Parsers
cURL-Befehl einfügen
Kopieren Sie einen cURL-Befehl aus den Browser-Entwicklertools (Rechtsklick auf eine Anfrage und „Als cURL kopieren") und fügen Sie ihn in den Eingabebereich ein.
Bestandteile analysieren
Der Befehl wird automatisch in URL, Methode, Header, Body, Auth und Cookies aufgeschlüsselt.
Code abrufen
Kopieren Sie den generierten fetch()- oder axios-Code zur Verwendung in Ihren JavaScript-Projekten.
Was ist cURL?
cURL (Client URL) ist ein Kommandozeilen-Tool und eine Bibliothek zur Datenübertragung über verschiedene Protokolle. Es wird häufig zum Testen von APIs, Debugging von HTTP-Anfragen und Automatisieren von Datenübertragungen verwendet. Browser-Entwicklertools können Netzwerkanfragen als cURL-Befehle exportieren, was das Teilen und Reproduzieren von HTTP-Anfragen erleichtert.
Kommandozeilen-Tool
cURL ist ein Kommandozeilen-Tool zur Datenübertragung mit verschiedenen Protokollen wie HTTP, HTTPS, FTP.
Browser-DevTools-Export
Die meisten Browser-DevTools ermöglichen das Kopieren von Netzwerkanfragen als cURL-Befehl.
Code-Konvertierung
cURL-Befehle in JavaScript fetch() oder axios-Code umwandeln.
Häufig gestellte Fragen
Ja. Das Tool wandelt cURL-Befehle in JavaScript fetch()- und axios-Code-Snippets um. Der generierte Code bewahrt die URL, Methode, Header und den Body des ursprünglichen cURL-Befehls.
Ja. Es analysiert die Flags -d/--data, --data-raw und --data-binary einschließlich JSON-Nutzdaten. JSON-Body-Daten werden im generierten Code automatisch mit korrekter Einrückung formatiert.
Gängige Flags einschließlich -X (Methode), -H (Header), -d (Daten), -b (Cookies), -u (Auth), -k (unsicher), -L (Weiterleitungen folgen), --compressed und mehr. Komplexe oder ungewöhnliche Flags werden möglicherweise nicht vollständig analysiert.