Gotcha HTTP Client 是一个 macOS 上的 HTTP 接口测试与设计二合一工具,界面漂亮,交互简洁,使用无需联网,买断制收费,支持中英双语切换。
因为需要支持 M1 芯片,目前打包模式为 Universal ,内部存在两个平台的 Electron ,对使用上没有影响。
产品网站 gotcha.rest
产品特色
- 包豪斯式设计风格,侘寂美学
- Paw 同款动态变量,事半功倍
- 独立 JSON 编辑器,远离标点符号
- 编写接口文档并导出为 markdown 格式
- 同类产品中唯一的参数化 URL 编辑器,轻松编辑超长 URL
收费方式
下载地址
Mac App Store
1.5.3 版本新增内容
新功能
- 在请求信息中新增'查看原始报文'功能,支持查看请求和响应数据
- 动态变量中增加‘链式引用’类型,支持引用其它接口的返回结果
- 动态变量中增加‘UUID’类型,支持生成 v1 和 v4 的 UUID
- 动态变量中增加'编码解码'类型,支持 base64 的编码和解码
- 动态变量中增加‘哈希’类型,支持 md5/sha1/sha256 哈希生成
BUG 修复
- 修复某些情况下 Multipart 和 GraphQL 无法使用的问题
- 修复数据导出、导入,响应断言中部分动态变量为空值的问题
- 修复 JSON 类型响应中,‘复制 JSON’不生效的问题
- 修复当 URL 格式不正确时,发送后无响应的问题
- 修复在请求数据为 Text 编辑时,文本溢出后 UI 展示异常的问题
- 修复 JSON 类型请求时数字没有正确解析的问题
- 修复在响应断言中使用动态变量时,断言结果错误的问题
功能优化
- 增加对于 M1 芯片的支持
- 优化一些 UI 和字体的展示效果
- 调整选择文件时的交互
- 优化导出 Postman 文件时多余的文件夹
- 优化导入 Postman 文件时,部分接口引发的异常问题
新增功能介绍
请求信息中新增“查看原始请求”切换按钮,可以在请求信息和原始数据模式中切换。
Request Chain 功能
通过右键菜单即可方便的引用其它接口的返回数据,不同于 Insomnia 和 Paw ,Gotcha 保留了接口的分组信息,不需要通过下拉菜单一个个查找。
Base64 编码与 MD5 计算功能
- 支持 URL 和 Base64 两种编码模式
- Hash 算法支持 MD5,SHA1,SHA256
两者均可以直接输入文本或上传文件
技术支持
问题反馈
Github
QQ 交流群
微信交流群
赠送永久兑换码
兑换方式: 打开 App Store -> 点击左下角账号信息 -> 点击右上角礼品卡页 -> 输入兑换码进行兑换 -> 下载 App
- MNHP9P7PHXJE
- TNWT6TT39YKX
- RYJFATN746AX
- 9WWHM4P7A99A
- A6LM9PJKPPXT
- RRME7P6FNJ4E
- 7FJ4YR63AXM7
- YEFY3W7AWJTK
- EEM6X99PLL7M
- HAERAH9FYEPW
- 9HLYYTHH7PNM
- 3Y37FTX6N93H
- RMYNPLLNNJAY
- XN37REYX9XT9
- WHFFXFWFH3MF
- FYY939MKLLLY
- LKL4Y6R4TWX9
- WRALEEXFTAN7
- 9PPLA7JKLEEH
- E7A47JLEXFYH