avatar

mdo

Hello

  • 首页
  • 知识库
  • 归档
  • 标签
  • 关于
主页 Linux | Reqable · API抓包调试 + API测试一站式工具
文章

Linux | Reqable · API抓包调试 + API测试一站式工具

发表于 2026-06-25 更新于 2026-06- 26
作者 mdo
31~40 分钟 阅读

Reqable是什么?

Reqable = Fiddler + Charles + Postman

极简的设计、极高的性能、丰富的功能、桌面手机多端平台。

多协议流量分析

基于经典的MITM中间人代理方案捕获和分析您的应用流量,自适应HTTP/HTTPS/SOCKS4/SOCKS5等多种代理协议,并全面支持HTTP2协议,助您完整还原BUG现场。

丰富的过滤选项

支持多种过滤器,例如应用、域名、数据类型、书签以及多条件自定义搜索,帮您在茫茫数据中准确找到想要查找的内容。

创建请求测试

您可以从流量列表、API集合、cURL等任何来源创建API测试请求,Reqable提供完整的REST API测试功能,包括编辑请求参数、请求头、请求体和授权等。

请求响应对比

Reqable提供了大量的内置开发工具,例如请求/响应对比工具,帮您可视化不同的请求和响应之间的数据差异,快速定位问题。

重写、断点和脚本

自定义重写和断点规则,或者编写Python脚本,拦截处理请求或者响应数据,修改或者模拟数据,满足各式各样的测试场景。

既要好用也要好看

Reqable提供了暗色和亮色主题,11种强调色,15种代码配色,您可以调制适合自己口味的鸡尾酒。

桌面端+手机端协同

无需配置Wifi代理,便可以将手机流量自动转发到桌面端进行分析和数据处理,解决移动端API调试的难题,提高终端研发效率。

  • HTTP1.x和HTTP2协议

  • WebSocket协议

  • HTTP、HTTPS和Socks代理方式

  • TLSv1.1、TLSv1.2和TLSv1.3加密协议

  • 重写(Map Remote & Map Local)

  • 断点请求响应

  • Python脚本支持

  • 域名镜像映射

  • 弱网模拟

  • 数据对比

  • 代码生成

  • 流量来源检测

  • 数据语法高亮

  • 多样化搜索和筛选

  • 多样化视图

  • 请求重发回放

  • 创建请求API

  • 自动保存历史

  • 自动高亮记录

  • 导出/打开会话

  • 二级代理

  • 反向代理

  • 自定义SSL旁路

  • 自定义根证书

  • 复制cURL

  • HAR文件支持

  • Charles文件支持

  • 多标签和窗口查看

  • 保存到API集合

  • HTTP/1.1, HTTP2和HTTP3协议

  • 关联抓包调试功能

  • 多会话标签

  • 导入Postman集合

  • 导入Hoppscotch集合

  • 导入ApiPost/ApiFox集合

  • 环境变量

  • 自定义请求方法

  • 请求头批量编辑

  • 请求参数批量编辑

  • Text/Json/Xml请求格式

  • 表单请求格式

  • 二进制文件格式

  • 请求授权设置

  • 自定义代理设置

  • 性能分析

  • 请求跟踪

  • 自动记录历史

  • Cookie管理

  • 从cURL创建请求

  • 从抓包项创建请求

  • 导出cURL

  • 代码生成

  • 保存到API集合

  • 多设备云数据同步

  • 移动端独立版本

  • 移动端调试协同

  • 本土化语言支持

  • 亮色和暗色主题

  • 16种强调色方案

  • 15种代码配色方案

  • 30M左右的安装包体积

极佳的性能表现

启动时间

安装空间

内存使用

* 设备测试设备是MacBook Pro 2017,样本均为2024年1月最新版本。启动时间是通过录屏后解析帧差的方式计算得出,内存使用为启动应用后直接置于后台时的统计数据。

300,000+开发者信任

ByteDance

括彩CDN

钱迹

ai.nero

Tianji

ByteDance

括彩CDN

钱迹

ai.nero

Tianji

Tencent

美团

Airclap

闪电藤

Copyhero

享咖小记

Tencent

美团

Airclap

闪电藤

Copyhero

享咖小记

被许多技术人员喜爱

Postman对于快迭代周期中的开发显得略微重了些,尤其是有一些特有的安全配置需要设置。和客户端的联调过程中,需要使用抓包工具Fiddler,难得一款集合了Postman和Fiddler的软件,对工作效率的提升很大,周边的同事都在使用,上手快,简单易用,可以将转包到的链接直接进行使用,极大的改进了整个联调过程中较为复杂的安全验证环节。最重要的还是现在在推行本土化,优质的本土化软件相当值得推荐。

从Reqable诞生开始便跟随开发者一路测试,内部测试的时候便被简单的使用逻辑,精美的App界面的视觉魅力和易用性所深深吸引,是一款极具实用性的跨平台HTTP开发和调试工具。它的功能之丰富令我十分满意:从抓包调试到接口测试,再到API开发辅助,Reqable无疑是上上生产力工具。支持丰富的协议版本,甚至包括HTTP2和HTTP3(QUIC),并提供了丰富的数据类型支持,如JSON、Text、Urlencode等。不仅如此,Reqable的脚本功能更是锦上添花,可用于浏览器数据调试和API开发,极大地提升了工作效率。无需复杂设置,Reqable让API请求测试变得轻松且高效。

从小黄鸟到Reqable,终于迎来了属于我的调试春天,Reqable的功能满足了我对网络调试的绝大多数需求,每款产品都有迭代,希望Reqable越来越好,同时更期待移动端的到来,加油!❤

Reqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持HTTP1、HTTP2和HTTP3(QUIC)协议,提供了两大基本功能:接口测试和抓包调试,前者用于发送HTTP请求,后者用于HTTP接口的调试。它还提供了一些常用的技术辅助工具,尽可能一站式完成接口生产相关工作。在我使用这款软件后,在工作上极大方便了网站的调试,推荐!!!

因为读作者的技术文章了解到的 Reqable,这个靠他一人耐心打磨几年的产品,交互简洁,性能出色,堪称开发者的生产力神器。抓包、测试接口、模拟数据 等功能都非常好用,现在逢人就推荐,希望更多的人能够了解到这个工具。

Reqable是技术开发的黄金选择!其出色UI搭配强大功能,包括脚本、重定向和自定义API测试,满足各种需求。支持多种协议,为开发者提供广泛的应用场景。无论是调试、测试还是性能优化,Reqable都是不可或缺的助手,助力开发工作更高效更精准。

Reqable是一款强大的调试工具,对于开发者和安全研究人员来说是一个非常有用的工具。它能够方便地拦截和查看HTTP/HTTPS流量,展示详细的请求和响应信息,包括请求头、响应头、请求体、响应体等,让用户能够更好地分析和调试网络请求。另外,Reqable还支持流量过滤、重发等操作,为用户提供了更多便利。总的来说,Reqable是一款功能实用且易于使用的抓包工具,非常值得推荐给需要进行网络调试和安全分析的人。

之所以在众多专业HTTP调试工具中选择Reqable,是因为她就是我心目中的多面手、万金油!无论你是一名开发人员也好,网站测试人员也罢,亦或是系统管理员、网络安全人士,都可以在Reqable强大的功能帮助下,简单快速地分析网站与app之间的流量通讯,随时查看、修改请求和响应的内容,调试并解决各种网络相关问题,还有丰富的Python脚本扩展功能和多种常用辅助工具,更是让你在工作中如虎添翼!

作为一款国产抓包工具,Reqable功能齐全,样式简洁美观,上手便捷,附加了多种的调试和辅助功能,更符合国内使用者的习惯。相比于以往常用的Charles和Fiddler,Reqable作者支持力度更高,功能迭代更快,规划更长远,期待后续能有更多的新特性推出。

以前我调试接口使用postman,测试数据使用Charles或Fiddler,但是这些软件的操作界面都较为繁琐且需频繁切换,作为一名参与过Reqable内测的用户,使用之后才发现这个工具居然如此强大,拥有其他同类软件的优点并更胜一筹,界面简洁优美、操作起来极为流畅,现在调试接口或者测试数据只需要在Reqable上面动动鼠标即可轻松做到,Reqable为我的工作带来了极大的便利,让我能够更专注地进行开发工作,而不再被工具的限制所困扰!

Reqable是我向同事推荐的首选工具之一。它几乎融合了市面上所有的接口开发和调试功能,不仅支持常见的api协议请求与管理、抓包和数据分析功能,还包含了和mitmproxy一样的中间人脚本功能,这些强大的功能可以帮助开发人员快速调试和优化网络应用程序。相比于Fiddler、Charles、Postman配置的繁琐,它不仅减少了开发者在语言和环境配置上的负担,还提供了插件和扩展功能。总之,这是一款非常出色的抓包与调试工具,值得开发人员们尝试使用。

Reqable是一款比较全面的WEB抓包工具,功能相对完善,比较适合国人的操作习惯,简单便捷,抓包性能也比较高,大批量数据也能快速筛选需要的结果,出现bug作者也能及时响应,迭代快,这点是非常难得的。

支持Reqable!

Reqable提供完全免费的社区版,但为了产品更长远和持续的发展,希望大家支持专业版和企业版订阅!

支持一下 ❤️

知识库
API 调试 一站式
许可协议:  CC BY 4.0
分享

相关文章

7月 21, 2026

think-orm 2.0.62 单独设置数据表字段缓存驱动和数据缓存驱动

think-cache 拥有强大的多通道(Multi-store)管理能力,但问题的根源在于 think-orm 底层的调用机制太死板。即使您在 think-cache 中配置了 file 和 redis 两个完全独立的通道,think-orm 默认也只会向您通过 Db::setCache() 注入

7月 1, 2026

WebSocket Server + 独立 RPC Server

从架构角度来说,它已经接近 think-swoole 能做到的极限了,但是我仍然不建议继续这样维护。 原因不是代码写法,而是 think-swoole 本身的事件模型。 第一处问题:addListener() 仍然共享 Worker 你的代码: $rpcServer = $server->addLi

6月 25, 2026

Linux | Reqable · API抓包调试 + API测试一站式工具

Reqable是什么? Reqable = Fiddler + Charles + Postman 极简的设计、极高的性能、丰富的功能、桌面手机多端平台。 多协议流量分析 基于经典的MITM中间人代理方案捕获和分析您的应用流量,自适应HTTP/HTTPS/SOCKS4/SOCKS5等多种代理协议,并

下一篇

Session 文件冲突

上一篇

利用 Swoole 协程特性

最近更新

  • 完美地解决 TP3 老系统数据的平滑读取
  • thinkphp3 redis序列化和反序列化
  • Table 空间极易发生哈希冲突并溢出
  • 将监控程序直接跑在云端
  • AI 驱动型 Facebook 群组关键词监控 Chrome 浏览器插件

热门标签

API CodeGeex Gitkraken Management Manticore Premiere Sublime Swoole ThinkPHP ThinkPHP5

目录

©2026 mdo. 保留部分权利。