Anfrage beschreiben
Wählen Sie eine HTTP-Methode, geben Sie die URL ein, fügen Sie Header hinzu und wählen Sie ein Body-Format wie Formulardaten, JSON, Rohtext oder Datei-Upload.
Beschreiben Sie eine HTTP-Anfrage in einem Formular und erhalten Sie einen ausführbaren cURL-Befehl. Exportieren Sie dieselbe Anfrage anschließend als Python-, JavaScript-, Java-, Go-, Rust- oder C#-Code, ohne etwas erneut einzugeben.
Select a language above to generate a code example from the current request settings.
Beschreiben Sie die Anfrage einmal und verwenden Sie sie als Befehl oder Code weiter.
Wählen Sie eine HTTP-Methode, geben Sie die URL ein, fügen Sie Header hinzu und wählen Sie ein Body-Format wie Formulardaten, JSON, Rohtext oder Datei-Upload.
Wählen Sie „Befehl erzeugen“, um den cURL-Befehl zu erstellen, und kopieren Sie ihn mit „Befehl kopieren“.
Wählen Sie unter „Codebeispiele“ einen Sprachentab, um dieselbe Anfrage in Python-, JavaScript-, Java-, Go-, Rust- oder C#-Code umzuwandeln.
Jeder Codeausschnitt übernimmt die oben eingestellte Methode, URL, Header, Body und Proxy-Konfiguration.
| Sprache | HTTP-Client | Abhängigkeiten | Proxy-Unterstützung |
|---|---|---|---|
| Python | requests | requests | Ja, über proxies |
| JavaScript | fetch | Keine, Standard-API | Vom Browser verwaltet |
| Java | HttpClient | JDK 11 oder neuer | Ja, ProxySelector |
| Go | net/http | Keine, Standardbibliothek | Ja, http.ProxyURL |
| Rust | reqwest (blocking) | reqwest mit blocking | Ja, reqwest::Proxy |
| C# | HttpClient | Keine, Standardbibliothek | Ja, WebProxy |
Datenschutz von Grund auf: Der Befehl und alle Codeausschnitte werden mit JavaScript in Ihrem Browser erzeugt. URLs, Header, Tokens und Anfrage-Bodys werden niemals auf den 73hi-Server hochgeladen.
Alle Teile einer HTTP-Anfrage, die Sie sonst von Hand eingeben, in einem Formular zusammengestellt.
Fügen Sie gängige Inhaltstypen, Autorisierungs- und Cookie-Header hinzu oder wählen Sie mit einem Klick einen realistischen User-Agent.
Wechseln Sie zwischen keinem Body, Formulardaten, JSON, Rohtext und Datei-Upload. Die Befehlsoptionen passen sich automatisch an.
Konfigurieren Sie einen HTTP- oder SOCKS5-Proxy mit optionalen Zugangsdaten und erhalten Sie die passende -x-Option sowie Proxy-Code für jede Sprache.
Kopieren Sie den fertigen Befehl oder Codeausschnitt direkt in die Zwischenablage, um ihn in ein Terminal oder einen Editor einzufügen.
Ja. Der cURL-Generator und der Code-Export sind kostenlos und erfordern keine Registrierung. Alles wird lokal in Ihrem Browser erzeugt.
Sie können Python mit requests, JavaScript mit fetch, Java mit HttpClient, Go mit net/http, Rust mit reqwest und C# mit HttpClient exportieren.
Nein. Der Befehl und alle Codebeispiele werden mit JavaScript in Ihrem Browser erzeugt. URLs, Header und Anfrage-Bodys verlassen Ihr Gerät nicht.
Formulardaten senden URL-codierte Schlüssel-Wert-Paare mit --data-urlencode, wie sie von HTML-Formularen übermittelt werden. JSON-Daten senden eine unveränderte JSON-Zeichenfolge mit -d, meist zusammen mit einem Content-Type: application/json -Header. Rohdaten geben Ihre Eingabe unverändert weiter.
Wählen Sie HTTP-Proxy oder SOCKS5-Proxy und geben Sie Host, Port und optionale Zugangsdaten ein. Der cURL-Befehl verwendet die Option -x ; jedes Sprachbeispiel setzt den Proxy mit dem jeweiligen Standardmechanismus um.
Die Python-Beispiele verwenden die Bibliothek requests und die Rust-Beispiele verwenden reqwest mit der blocking-Funktion. JavaScript, Java ab JDK 11, Go und C# verwenden nur Standardbibliotheken.
Nein. Sie geben einen lokalen Dateipfad ein, der als Text in den Befehl übernommen wird. Die Datei selbst wird weder gelesen noch hochgeladen, da das gesamte Werkzeug in Ihrem Browser läuft.