Reqable
软件描述
Reqable 是一个现代的跨平台项目,专为 API 开发、测试和调试而设计。Reqable 完全支持 HTTP1 和 HTTP2,部分支持 HTTP3(QUIC)。
官方网站
访问软件的官方网站了解更多信息
reqable.com
什么是 Reqable?
Reqable 是新一代 API 调试与测试一站式解决方案,先进的网页调试代理工具,让您的工作更快速、更简单。Reqable 可以检测应用的 HTTP/HTTPS 流量,帮助您轻松发现并定位问题。
#1 独立模式:
无需依赖桌面端即可独立进行流量检测。您可在 App 中查看捕获的 HTTP 协议消息,Reqable 提供多种视图,如 JsonViewer、HexViewer、ImageViewer 等。您还可以对流量执行多种操作,如重放、分享给他人、保存到手机等。
#2 协作模式:
通过扫描二维码,App 可将流量转发至 Reqable 桌面端,无需手动配置 Wi-Fi 代理。iOS App 还提供增强模式,可捕获不使用 Wi-Fi 代理的应用(如 Flutter 应用)。在协作模式下,您可在桌面端执行操作而非移动端,大幅提升工作效率。
#3 流量检测
Reqable iOS 采用经典的 MITM 代理方式实现流量检测,支持以下功能:
HTTP/1.x 和 HTTP/2 协议。
HTTP/HTTPS/Socks4/Socks4a/Socks5 代理协议。
HTTPS、TLSv1.1、TLSv1.2 和 TLSv1.3 协议。
基于 HTTP1 升级的 WebSocket。
IPv4 和 IPv6。
SSL 代理。
HTTP/HTTPS 二级代理。
VPN 模式和代理模式。
搜索与过滤。
构造请求。
HTTP-Archive。
流量高亮。
重放及高级重放。
cURL。
代码片段。
#4 REST 测试
同时,您也可使用 Reqable 管理 REST API:
HTTP/1.1、HTTP/2 和 HTTP/3(QUIC)REST 测试。
集合(Collections)。
环境(Environments)。
为 REST 测试创建多个标签页。
批量编辑查询参数、请求头、表单等。
认证方式,如 API KEY、Basic Auth、Bearer Token 等。
自定义代理、系统代理和调试代理等。
请求各阶段的指标数据。
Cookie。
cURL。
代码片段。



