API-Client

Sende HTTP-Anfragen, erstelle Header und Parameter und prüfe Antworten; speichert deine letzten 25.

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.

Hast du einen curl-Befehl? Wandle ihn mit cURL zu Fetch um.

Über API-Client

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

So verwendest du API-Client

  1. Wähle eine HTTP-Methode und gib die Anfrage-URL ein.
  2. Füge in den Tabs darunter Query-Parameter, Header oder einen Body hinzu.
  3. Klicke auf Senden, um die Anfrage aus deinem Browser abzuschicken.
  4. 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

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

Alle ArrayKit-Tools