REST-API-Tester

Testen Sie REST-APIs in Ihrem Browser. Senden Sie GET/POST/PUT/PATCH/DELETE mit Abfrageparametern, benutzerdefinierten Headern, Bearer/Basic/API-Key-Authentifizierung und überprüfen Sie Antwortheader, Status, Timing und Größe, eine kostenlose Postman-Alternative.

Gebaut und gewartet von Shehzad Munir ·

Benötigt das Internet: requests are relayed through our proxy. Nach der Anfrage wird nichts gespeichert.

REST-API-Tester
Loading API Tester
Share

Testen Sie REST-APIs, ohne den Browser zu verlassen

Der REST-API-Tester sendet GET-, POST-, PUT- und DELETE-Anfragen mit benutzerdefinierten Headern und JSON-Bodys direkt von Ihrem Browser aus, eine schlanke Alternative zu Postman ohne Anmeldung. Die Antworten sind verschönert, sodass Sie sie auf einen Blick lesen können.

Senden Sie GET-, POST-, PUT-, PATCH- und DELETE-Anfragen mit benutzerdefinierten Headern und Textkörpern und überprüfen Sie dann den Status, die Antwort und das Timing. Es ist eine leichte Alternative zu schwereren Desktop-Clients, um schnell einen Endpunkt zu überprüfen, einen Fehler zu reproduzieren oder zu bestätigen, dass eine Integration funktioniert.

Merkmale

  • Builder für Abfrageparameter und benutzerdefinierte Header
  • Inhaber-, Basis- und API-Schlüsselauthentifizierung
  • Antworttext, Header, Status, Zeit und Größe
  • Monaco JSON-Editor mit Pretty-Printing
  • Der Verlauf der letzten Anfragen wird lokal gespeichert
  • Der serverseitige Proxy umgeht CORS

So verwenden Sie REST-API-Tester

  1. 1

    Geben Sie den Endpunkt ein

    Fügen Sie die URL hinzu und wählen Sie eine HTTP-Methode.

  2. 2

    Legen Sie Kopfzeilen und Text fest

    Fügen Sie Authentifizierungsheader und einen JSON-Body hinzu, falls die Anfrage einen benötigt.

  3. 3

    Senden Sie die Anfrage

    Starten Sie es und sehen Sie sich den Status und das Timing an.

  4. 4

    Lesen Sie die Antwort

    Überprüfen Sie die verschönerte JSON-Antwort und die Header.

Häufige Anwendungsfälle

  • Ein Entwickler überprüft, ob ein Endpunkt die erwarteten Daten zurückgibt.
  • Ein Tester prüft, wie eine API auf verschiedene Nutzlasten reagiert.
  • Ein Schüler lernt REST, indem er Live-Anfragen stellt.
  • Ein Integrator bestätigt, dass Authentifizierungsheader akzeptiert werden.

Detaillierte Anleitung

Debuggen Sie Integrationen schneller

Überprüfen Sie Authentifizierungsheader, experimentieren Sie mit Anforderungsnutzlasten und lesen Sie rohe JSON-Antworten, um genau festzustellen, wo ein Anruf unterbrochen wird. Da es clientseitig ausgeführt wird, eignet es sich perfekt für schnelle Ad-hoc-Prüfungen während der Entwicklung, ohne dass ein separates Tool konfiguriert werden muss.

Häufig gestellte Fragen

Wie teste ich eine REST-API online ohne Postman?

Geben Sie die URL Ihres API-Endpunkts ein, wählen Sie die HTTP-Methode (GET, POST, PUT, DELETE) aus, fügen Sie alle erforderlichen Header und den Anforderungstext hinzu und klicken Sie dann auf Senden. Die formatierte JSON-Antwort wird sofort angezeigt.

Kann ich Authentifizierungsheader zu API-Anfragen hinzufügen?

Ja. Fügen Sie im Abschnitt „Header“ Autorisierungsheader (Bearer-Tokens, API-Schlüssel, Basisauthentifizierung) hinzu. Gängige Header wie Content-Type und Accept werden ebenfalls unterstützt.

Kann ich meine Localhost-API mit diesem Browser-Tool testen?

Ja. Da das Tool direkt in Ihrem Browser ausgeführt wird, kann es Anfragen an localhost (z. B. http://localhost:3000/api/users) und lokale Netzwerkadressen stellen. Für lokale APIs ist kein CORS-Proxy erforderlich.

Welche HTTP-Methoden unterstützt dieser API-Tester?

Unterstützt alle Standard-HTTP-Methoden: GET, POST, PUT, PATCH, DELETE, HEAD und OPTIONS. Sie können für POST- und PUT-Anfragen auch benutzerdefinierte Anfragetexte im JSON-Format senden.

Wie unterscheidet sich das von Postman?

Dieses Tool funktioniert sofort in Ihrem Browser, ohne Installation, ohne Konto und ohne Konfiguration. Postman verfügt über erweiterte Funktionen (Sammlungen, Umgebungen, Tests), aber für schnelle API-Tests ist dies schneller und einfacher.

Kann ich APIs testen, die eine OAuth- oder Bearer-Token-Authentifizierung erfordern?

Ja. Fügen Sie im Abschnitt „Header“ einen Autorisierungsheader mit dem Wert „Bearer YOUR_TOKEN“ hinzu. Für OAuth 2.0 erhalten Sie zunächst Ihr Zugriffstoken über Ihren OAuth-Anbieter und fügen es dann hier als Bearer-Token ein. Basic Auth kann als „Basic BASE64_OF_USER_PASS“ hinzugefügt werden.

Wie teste ich eine API, ohne Postman zu installieren?

Geben Sie die Endpunkt-URL ein, wählen Sie eine Methode (GET, POST, PUT, DELETE), fügen Sie bei Bedarf Header oder einen Text hinzu und senden Sie alles über Ihren Browser. Sie erhalten den Statuscode, das Timing und die formatierte Antwort, ohne dass Sie etwas installieren müssen.

Kann ich Authentifizierungsheader wie ein Bearer-Token hinzufügen?

Ja. Fügen Sie benutzerdefinierte Header hinzu, einschließlich Authorization: Bearer <token> (oder einen API-Schlüsselheader), damit Sie authentifizierte Endpunkte direkt testen können.

Formatiert und validiert es die JSON-Antwort?

Ja. Der Antworttext ist hübsch gedruckt und validiert, und Sie sehen den Statuscode und die Antwortzeit, sodass Sie einen Endpunkt schnell debuggen können.

Kann ich Authentifizierungsheader hinzufügen?

Ja: Fügen Sie Bearer-Token oder alle benutzerdefinierten Header hinzu, die Ihre API benötigt, bevor Sie die Anfrage senden.

Aus dem Tagebuch

All articles →