HTTP-Anfrage erstellen (API Request Builder)

Stellen Sie eine HTTP-Anfrage visuell zusammen: Methode, URL, Abfrageparameter, Header und Body. Das Tool erzeugt die endgültige URL sowie den entsprechenden cURL- und JavaScript-Code (fetch), ohne unkontrollierte Netzwerkaufrufe auszuführen.

Beispiel:

So funktioniert es

Geben Sie die Methode und die Basis-URL an, fügen Sie beliebig viele Abfrageparameter und Header hinzu und – falls die Methode es zulässt – einen Body. Das Tool erstellt die endgültige URL (Parameter werden kodiert und nach einem ? angehängt) und erzeugt automatisch den entsprechenden Code in cURL und JavaScript (fetch), den Sie direkt in ein Terminal oder ein Skript kopieren können.

Warum kann die Schaltfläche „Testen“ fehlschlagen?

Der Test sendet eine echte fetch-Anfrage von Ihrem Browser an die angegebene URL. Erlaubt der Zielserver Cross-Origin-Anfragen nicht ausdrücklich (CORS-Header), blockiert der Browser die Antwort aus Sicherheitsgründen – das ist das übliche Verhalten aller Browser und keine Einschränkung dieses Tools. Verwenden Sie in diesem Fall stattdessen den erzeugten cURL-Befehl in einem Terminal.

Führt dieses Tool standardmäßig Anfragen an beliebige Server aus?

Nein: Standardmäßig führt das Tool überhaupt keine Netzwerkaufrufe aus. Es erzeugt lediglich Text (URL, cURL, fetch). Eine Anfrage wird nur gesendet, wenn Sie ausdrücklich auf „Anfrage vom Browser aus testen“ klicken.

Die Erzeugung von URL und Code erfolgt vollständig in Ihrem Browser; eingegebene Daten werden nicht an unsere Server gesendet.