# cURL-zu-HAR-Konverter

Konvertiert einen cURL-Befehl in einen portablen HAR-1.2-Anfrageeintrag.

> Kanonische Seite: https://elysiatools.com/de/tools/curl-to-har-converter

- **Kategorie:** Development

- **Schlagwörter:** curl, har, api

## Überblick

Analysiert cURL offline und bildet Header, Cookies, Auth, Query und Body ab. Dateireferenzen speichern nur den Namen.

## Eingaben

- **cURL-Befehl** (textarea): curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{"name":"Ada"}'
- **Erstellerkommentar einfügen** (checkbox)

## Wann verwenden

- Wenn Sie API-Anfragen aus cURL-Befehlen in API-Clients importieren möchten, die das HAR-Format unterstützen.
- Wenn Sie HTTP-Anfragen für Dokumentationszwecke oder zur Fehlerbehebung in einem standardisierten HTTP-Archiv-Format archivieren wollen.
- Wenn Sie cURL-Befehle offline analysieren und deren Struktur wie Header, Cookies und Payload visuell prüfen möchten.

## Funktionsweise

- Fügen Sie Ihren cURL-Befehl in das Textfeld ein.
- Wählen Sie optional aus, ob ein Erstellerkommentar in das HAR-Log eingefügt werden soll.
- Das Tool analysiert den Befehl offline und extrahiert HTTP-Methode, URL, Header, Cookies, Query-Parameter und Body-Daten.
- Kopieren Sie den generierten HAR-1.2-Eintrag zur direkten Verwendung in Ihren Entwickler-Tools.

## Anwendungsfälle

- Migration von cURL-Skripten in API-Testumgebungen, die HAR-Importe unterstützen.
- Erstellung von standardisierten HTTP-Protokollen für API-Spezifikationen und Entwickler-Dokumentationen.
- Offline-Analyse komplexer cURL-Befehle zur Überprüfung von Headern, Cookies und JSON-Payloads.

## Häufig gestellte Fragen

### Werden meine cURL-Daten an einen Server gesendet?

Nein, die Konvertierung erfolgt vollständig offline in Ihrem Browser. Es werden keine Netzwerk-Requests an die Ziel-URL gesendet.

### Wie werden lokale Dateien im cURL-Befehl behandelt?

Dateireferenzen werden nur als Dateiname erfasst. Der Inhalt lokaler Dateien wird nicht eingelesen.

### Unterstützt das Tool Basic Authentication?

Ja, Basic-Auth-Header und Zugangsdaten werden analysiert und korrekt in die Autorisierungs-Header des HAR-Eintrags übersetzt.

### Welche HAR-Version wird generiert?

Das Tool generiert standardkonforme Einträge im Format HAR 1.2.

### Kann ich mehrere cURL-Befehle gleichzeitig konvertieren?

Das Tool ist für die Konvertierung eines einzelnen cURL-Befehls pro Durchgang optimiert.

## Ähnliche Tools

- [cURL-zu-Go (net/http) Konverter](https://elysiatools.com/de/tools/curl-to-go): Konvertiert einen cURL-Befehl in ein Go net/http-Code-Snippet mit http.NewRequest, Headern und Body
- [cURL-zu-JavaScript (axios) Konverter](https://elysiatools.com/de/tools/curl-to-js-axios): Konvertiert einen cURL-Befehl in ein JavaScript axios-Code-Snippet mit Konfigurationsobjekt, Headern und Daten
- [cURL-zu-JavaScript (fetch) Konverter](https://elysiatools.com/de/tools/curl-to-js-fetch): Konvertiert einen cURL-Befehl in ein JavaScript fetch()-Code-Snippet mit Headern, Body und Methode
- [cURL-zu-PHP (cURL) Konverter](https://elysiatools.com/de/tools/curl-to-php): Konvertiert einen cURL-Befehl in ein PHP cURL-Code-Snippet mit curl_setopt, Headern und POST-Feldern
- [cURL-zu-Python (requests) Konverter](https://elysiatools.com/de/tools/curl-to-python): Konvertiert einen cURL-Befehl in ein Python requests-Code-Snippet mit Headern, Daten und Methode
- [API-Contract-Mutation-Tester](https://elysiatools.com/de/tools/api-contract-mutation-tester): Fuehrt semantische Mutationen auf OpenAPI-Feldern aus und sendet sie optional an ein echtes Backend, um die defensive Validierung zu pruefen
- [HTTP-Anfrage-Tester](https://elysiatools.com/de/tools/http-request-tester): Leichter HTTP-Client im Browser (Mini-Postman): Senden Sie GET/POST/PUT/DELETE-Anfragen mit benutzerdefinierten Headern und Body, prüfen Sie Status, Header, Zeit und formatierte Antwort — alles im Browser
- [API-Vertrags-Stresstester](https://elysiatools.com/de/tools/api-contract-stress-tester): Erzeugt Grenzwerttests aus einem OpenAPI-3.x-Dokument und sendet sie optional an ein echtes Backend, um Vertragsabweichungen zu finden.

## Beispiele

- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung
- [Android Java Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-java): Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Android Kotlin Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-kotlin): Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Web Rust Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/web-image-processing-rust): Web Rust Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

## Verwandte Inhalte

- [cURL-API-Anfragen umwandeln und testen](https://elysiatools.com/de/hubs/curl-to-code-converter): Wandle cURL in Code oder HAR um, teste die Anfrage sicher und interpretiere den HTTP-Status mit Headern, Body und Authentifizierungskontext.
