Reqable ist ein modernes plattformübergreifendes Projekt, das für die API-Entwicklung, das Testen und das Debuggen konzipiert ist. Reqable überwindet die Barriere zwischen API-Debugging und -Tests. Beispielsweise können APIs aus einer Aufzeichnungsliste erstellt werden, und die Aufzeichnung kann auch während des API-Tests durchgeführt werden.
Die vorherige Version von Reqable war HttpCanary. Wir haben die Benutzeroberfläche und alle Funktionen neu gestaltet, um sie mit der Desktop-App konsistent zu halten.
Reqable Android verfügt über zwei Arbeitsmodi:
- Standalone-Modus: Verkehrsaufzeichnung und API-Tests können unabhängig voneinander durchgeführt werden, ohne auf den Desktop angewiesen zu sein.
- Kollaborativer Modus: Die Android-App könnte den Datenverkehr automatisch an den Desktop weiterleiten, indem sie den Desktop-QR-Code scannt, ohne den WLAN-Proxy manuell zu konfigurieren.
Reqable Android verwendet die klassische MITM-Proxy-Methode für das API-Debugging:
- Unterstützt HTTP/1.x und HTTP2-Protokoll, HTTP3 (QUIC) wird noch nicht unterstützt.
- Unterstützt das Proxy-Protokoll HTTP/HTTPS/Socks4/Socks4a/Socks5.
- Unterstützt die Protokolle HTTPS, TLSv1.1, TLSv1.2 und TLSv1.3.
- Unterstützt WebSocket-Upgrades basierend auf HTTP1.
- Unterstützt sekundären HTTP/HTTPS-Proxy.
- Unterstützt den VPN-Modus und den Proxy-Modus.
- Leistungsstarke Suche und Filter.
- Erstellen Sie APIs aus der Aufnahmeliste.
- Speichern Sie die Aufnahmeliste automatisch, um sie später einfach ansehen zu können.
- Verkehrselement automatisch hervorheben.
- Wiederholung und erweiterte Wiederholung anfordern.
- HAR-Datei exportieren und öffnen.
- cURL-Unterstützung.
- Code-Auszug.
* Bei Verwendung des VPN-Modus nutzt reqable den VpnService des Systems, um den Datenverkehr zu erfassen.
Reqable Android kann APIs zum Testen erstellen und unterstützt auch Funktionen wie API-Sammlung und -Verlauf.
- Unterstützt die Protokolle HTTP/1.1, HTTP2 und HTTP3 (QUIC).
- API in Sammlungen speichern
- Unterstützung beim Erstellen mehrerer Tabs für API-Tests.
- Unterstützung der Stapelbearbeitung von Abfrageparametern, Anforderungsheadern, Formularen usw.
- Unterstützt Autorisierungsmethoden wie API KEY, Basic Auth und Bearer Token.
- Unterstützt benutzerdefinierten Proxy, System-Proxy und Debugging-Proxy usw.
- Anforderungsmetriken in verschiedenen Phasen.
- Cookies automatisch speichern oder Cookies hinzufügen.
- Speichern Sie die Anfrage und Antwort automatisch, um sie im Nachhinein einfach anzeigen zu können.
- cURL-Unterstützung.
- Code-Auszug.
Aktualisiert am
20.05.2024