reqable app是一款先进API生产力工具,软件拥有独立模式,协同模式,流量抓包,API测试等等功能,可以帮助工程师更好的开发和测试,需要的朋友欢迎前来下载使用。
Reqable是新一代API调试 + API测试一站化解决方案,全平台、免登录、轻量级、高性能、无广告,让API更快更简单。
Reqable可以抓包应用的HTTP流量,帮助工程师更快更准地定位网络问题。
同时,Reqable提供API测试和管理能力,多设备协同工作,让开发和测试更高效。
#1 独立模式
Reqable可以独立地对流量进行监听,无需以来桌面端应用程序。用户可以在手机上直接对应用进行抓包,查看HTTP报文,分析网络请求,方便快捷地定位问题。Reqable手机端提供了各式各样的视图,例如Json视图、Hex视图、图片预览等,方便开发者查看和分析数据。此外,用户还可以对捕获的请求进行重放、编辑、分析和保存等操作。
#2 协同模式
如果你觉得手机操作不方便,可以利用App将流量转发到Reqable桌面端。无需手动配置Wifi代理,只需扫描二维码,即可将手机上的流量转发到桌面端。并且,协同模式下还可以开启增强抓包功能,可以拦截不走系统代理的应用程序的流量,例如Flutter应用程序。协同模式下,用户可以在电脑端直接对请求进行重放、断点、重写和脚本等操作。
#3 流量抓包
Rehable默认使用VPN技术对应用程序流量进行抓包,目前支持下面这些特性:
- HTTP/1.x, HTTP2协议版本。
- HTTP/HTTPS/Socks4/Socks4a/Socks5代理协议。
- HTTPS,TLSv1.1、TLSv1.2和TLSv1.3加密协议。
- 基于HTTP1升级的WebSocket协议。
- IPv4 and IPv6.
- SSL代理。
- HTTP/HTTPS二级代理。
- VPN和代理两种模式。
- 筛选、搜索和排序。
- 编辑API。
- 历史记录。
- 重发回放。
- 颜色高亮。
- HAR支持。
- 生成代码。
#4 API测试
Reqable还提供了API测试和管理能力:
- HTTP/1.1, HTTP2和HTTP3(QUIC)请求测试。
- API集合。
- 环境变量。
- 参数批量编辑。
- 授权设置。
- 代理设置。
- 性能数据查看。
- Cookie管理。
- 历史记录。
- cURL支持。
- 生成代码。
多协议流量分析
基于经典的MITM中间人代理方案捕获和分析您的应用流量,自适应HTTP/HTTPS/SOCKS4/SOCKS5等多种代理协议,并全面支持HTTP2协议,助您完整还原BUG现场。
丰富的过滤选项
支持多种过滤器,例如应用、域名、数据类型、书签以及多条件自定义搜索,帮您在茫茫数据中准确找到想要查找的内容。
创建请求测试
您可以从流量列表、API集合、cURL等任何来源创建API测试请求,Reqable提供完整的REST API测试功能,包括编辑请求参数、请求头、请求体和授权等。
请求响应对比
Reqable提供了大量的内置开发工具,例如请求/响应对比工具,帮您可视化不同的请求和响应之间的数据差异,快速定位问题。
重写、断点和脚本
自定义重写和断点规则,或者编写Python脚本,拦截处理请求或者响应数据,修改或者模拟数据,满足各式各样的测试场景。
既要好用也要好看
Reqable提供了暗色和亮色主题,11种强调色,15种代码配色,您可以调制适合自己口味的鸡尾酒。
桌面端+手机端协同
无需配置Wifi代理,便可以将手机流量自动转发到桌面端进行分析和数据处理,解决移动端API调试的难题,提高终端研发效率。
手机端观测不到流量
电脑端正常使用,但是手机端无法获取到任何流量。遇到这种情况请检查下面的CheckList。
手机与电脑都连接到同一个局域网。
手机Wifi代理已设置Reqable的IP地址和端口号(见Reqable窗口顶部),或者使用SocksDroid进行转发。
手机上已正确安装CA证书(针对只有CONNECT请求的情况)。
电脑网络防火墙已开放Reqable的端口地址。
-【优化】HAR文件支持WebSocket消息帧。
-【优化】API请求脚本重定向UI和交互。
-【优化】标题栏更多菜单不再进行二次折叠。
-【修复】API请求测试端口号环境变量导致请求发送失败的bug。
-【修复】API请求测试历史记录可能丢失响应体的bug。
厂商名称:
官网:暂无
包名:com.reqable.android
名称:Reqable
MD5值:1d3cfe471d6ea5a2f950bbcedc2da363