Reqable — современный кроссплатформенный проект, предназначенный для разработки, тестирования и отладки API. Reqable разрушает барьер между отладкой и тестированием API. Например, API можно создавать из списка записей, а запись также можно выполнять во время тестирования API.
Предыдущей версией Reqable была HttpCanary. Мы переработали пользовательский интерфейс и все функции, чтобы они соответствовали настольному приложению.
Reqable android имеет два режима работы:
- Автономный режим: запись трафика и тестирование API можно выполнять независимо, не полагаясь на рабочий стол.
- Режим совместной работы: приложение Android может автоматически перенаправлять трафик на рабочий стол путем сканирования QR-кода рабочего стола без ручной настройки прокси-сервера Wi-Fi.
Reqable android использует классический прокси-метод MITM для отладки API:
- Поддержка протоколов HTTP/1.x и HTTP2, HTTP3 (QUIC) пока не поддерживается.
- Поддержка протокола прокси HTTP/HTTPS/Socks4/Socks4a/Socks5.
- Поддержка протоколов HTTPS, TLSv1.1, TLSv1.2 и TLSv1.3.
- Поддержка обновленного WebSocket на основе HTTP1.
- Поддержка вторичного прокси-сервера HTTP/HTTPS.
- Поддержка режима VPN и режима прокси.
- Мощный поиск и фильтр.
- Составляйте API из списка записи.
- Автоматически сохранять список записей для удобного ретроспективного просмотра.
- Автоматически выделять элемент трафика.
- Повтор запроса и расширенный повтор.
- Экспорт и открытие файлов HAR.
- Поддержка cURL.
- Фрагмент кода.
* При использовании режима VPN reqable будет использовать системный VpnService для захвата трафика.
Reqable android может создавать API для тестирования, а также поддерживает такие функции, как сбор и история API.
- Поддерживает протоколы HTTP/1.1, HTTP2 и HTTP3 (QUIC).
- Сохранение API в коллекции
- Поддержка создания нескольких вкладок для тестирования API.
- Поддержка пакетного редактирования параметров запроса, заголовков запросов, форм и т. д.
- Поддержка методов авторизации, таких как API KEY, Basic Auth и Bearer Token.
- Поддержка пользовательских прокси, системных прокси, прокси отладки и т. д.
- Метрики запроса на разных этапах.
- Автоматически сохранять файлы cookie или добавлять файлы cookie.
- Автоматически сохранять запрос и ответ для удобного ретроспективного просмотра.
- Поддержка cURL.
- Фрагмент кода.
Предыдущей версией Reqable была HttpCanary. Мы переработали пользовательский интерфейс и все функции, чтобы они соответствовали настольному приложению.
Reqable android имеет два режима работы:
- Автономный режим: запись трафика и тестирование API можно выполнять независимо, не полагаясь на рабочий стол.
- Режим совместной работы: приложение Android может автоматически перенаправлять трафик на рабочий стол путем сканирования QR-кода рабочего стола без ручной настройки прокси-сервера Wi-Fi.
Reqable android использует классический прокси-метод MITM для отладки API:
- Поддержка протоколов HTTP/1.x и HTTP2, HTTP3 (QUIC) пока не поддерживается.
- Поддержка протокола прокси HTTP/HTTPS/Socks4/Socks4a/Socks5.
- Поддержка протоколов HTTPS, TLSv1.1, TLSv1.2 и TLSv1.3.
- Поддержка обновленного WebSocket на основе HTTP1.
- Поддержка вторичного прокси-сервера HTTP/HTTPS.
- Поддержка режима VPN и режима прокси.
- Мощный поиск и фильтр.
- Составляйте API из списка записи.
- Автоматически сохранять список записей для удобного ретроспективного просмотра.
- Автоматически выделять элемент трафика.
- Повтор запроса и расширенный повтор.
- Экспорт и открытие файлов HAR.
- Поддержка cURL.
- Фрагмент кода.
* При использовании режима VPN reqable будет использовать системный VpnService для захвата трафика.
Reqable android может создавать API для тестирования, а также поддерживает такие функции, как сбор и история API.
- Поддерживает протоколы HTTP/1.1, HTTP2 и HTTP3 (QUIC).
- Сохранение API в коллекции
- Поддержка создания нескольких вкладок для тестирования API.
- Поддержка пакетного редактирования параметров запроса, заголовков запросов, форм и т. д.
- Поддержка методов авторизации, таких как API KEY, Basic Auth и Bearer Token.
- Поддержка пользовательских прокси, системных прокси, прокси отладки и т. д.
- Метрики запроса на разных этапах.
- Автоматически сохранять файлы cookie или добавлять файлы cookie.
- Автоматически сохранять запрос и ответ для удобного ретроспективного просмотра.
- Поддержка cURL.
- Фрагмент кода.
Читать ещё