Sende GET-, POST- und andere HTTP-Anfragen, erstelle Header und Query-Parameter und prüfe die Antwort — ein browserbasierter API-Client, der deine letzten 25 Aufrufe speichert.
API-Client
Sende GET-, POST- und andere HTTP-Anfragen, erstelle Header und Query-Parameter und prüfe die Antwort — ein browserbasierter API-Client, der deine letzten 25 Aufrufe speichert.
Anfragen werden direkt von deinem Browser an die eingegebene URL gesendet — ArrayKit leitet sie nicht weiter, sieht sie nicht und speichert sie nicht. Dein Anfrageverlauf bleibt im lokalen Speicher dieses Browsers.
Dieser API-Client lässt dich HTTP-Anfragen direkt aus deinem Browser erstellen und senden, wie ein leichtgewichtiges Postman. Wähle eine Methode, gib eine URL ein, füge Query-Parameter und Header mit einfachen Schlüssel/Wert-Zeilen hinzu und hänge einen JSON- oder Raw-Body für POST, PUT, PATCH und DELETE an. Sende die Anfrage und prüfe die vollständige Antwort: Statuscode, Zeit, Größe, Header und einen formatierten Body. Jede gesendete Anfrage wird in deinen letzten 25 gespeichert, in diesem Browser abgelegt, sodass du sie mit einem Klick erneut öffnen und senden kannst. Anfragen gehen direkt von deinem Browser an die eingegebene URL — sie werden nie über ArrayKit geleitet — sodass das Tool an die CORS-Richtlinie der Ziel-API gebunden ist, genau wie jeder Browser-fetch.
Funktionen
Alle gängigen Methoden: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
Erstelle Query-Parameter und Header mit umschaltbaren Schlüssel/Wert-Zeilen
Sende einen JSON- oder Raw-Request-Body; der Content-Type wird für dich gesetzt
Sieh Antwort-Status, -Zeit und -Größe auf einen Blick
Formatierte JSON-Antwort und eine vollständige Ansicht der Antwort-Header
Deine letzten 25 Anfragen werden in diesem Browser gespeichert und sind wieder ladbar
Kopiere den Antwort-Body oder die Header mit einem Klick
Läuft in deinem Browser und kommuniziert direkt mit dem Endpunkt
So verwendest du API-Client
Wähle eine HTTP-Methode und gib die Anfrage-URL ein.
Füge in den Tabs darunter Query-Parameter, Header oder einen Body hinzu.
Klicke auf Senden, um die Anfrage aus deinem Browser abzuschicken.
Prüfe Status, Timing, Header und Body der Antwort.
Beispiel
Eingabe
GET https://jsonplaceholder.typicode.com/todos/1
Ausgabe
200 OK · 142 ms · 83 B
{
"userId": 1,
"id": 1,
"completed": false
}
Eine GET-Anfrage und ihre formatierte JSON-Antwort.
Häufige Fehler & Fehlerbehebung
Die Anfrage schlägt mit "Failed to fetch" und ohne Antwort fehl. — Browser können nur APIs aufrufen, die Cross-Origin-Anfragen erlauben. Wenn die Ziel-API keine CORS-Header sendet, blockiert der Browser die Antwort — verwende eine API mit aktiviertem CORS oder rufe sie von deinem eigenen Backend aus auf.
Eine Anfrage an eine http://-URL wird blockiert. — Über https ausgelieferte Seiten können keine unsicheren http-Endpunkte aufrufen (Mixed Content). Verwende die https-Version der API.
Häufig gestellte Fragen
Was ist ein API-Client?
Ein API-Client lässt dich HTTP-Anfragen erstellen und senden und die Antworten prüfen, sodass du REST-APIs testen und debuggen kannst, ohne Code zu schreiben. Dieser läuft in deinem Browser.
Läuft meine Anfrage über die Server von ArrayKit?
Nein. Jede Anfrage wird direkt von deinem Browser an die eingegebene URL gesendet; ArrayKit leitet sie nie weiter, sieht sie nicht und speichert sie nicht. Dein Anfrageverlauf bleibt nur in diesem Browser.
Warum bekomme ich einen CORS-Fehler?
Browser blockieren Cross-Origin-Antworten, sofern die Ziel-API nicht die richtigen CORS-Header zurückgibt. Das ist eine Sicherheitsregel des Browsers — Desktop-Tools umgehen sie, indem sie kein Browser sind. Verwende eine CORS-fähige API oder deinen eigenen Server.
Werden meine Anfragen gespeichert?
Deine letzten 25 Anfragen werden im lokalen Speicher dieses Browsers gespeichert, sodass du sie erneut senden kannst. Das Löschen des Verlaufs oder deines Browser-Speichers entfernt sie.
Welche HTTP-Methoden werden unterstützt?
GET, POST, PUT, PATCH, DELETE, HEAD und OPTIONS. POST, PUT, PATCH und DELETE können einen Request-Body tragen.
Verwandte Tools
cURL zu Fetch — Konvertiere einen curl-Befehl in einen JavaScript-fetch()-Aufruf.
URL-Parser — Zerlege eine URL in ihre Bestandteile und liste die Query-Parameter auf.
JSON-Formatierer — JSON verschönern, minimieren und validieren – mit Fehlerposition.
JWT-Dekoder — Dekodiere Header und Payload eines JWT und prüfe exp/iat (ohne Verifizierung).