Gotcha HTTP Client 是一个 macOS 上的 HTTP 接口测试与设计二合一工具,界面漂亮,交互简洁,使用无需联网,买断制收费,支持中英双语切换。
产品网站 gotcha.rest
新功能
功能优化
BUG 修复
新增了和 insomnia 同款框架 httpsnippet 实现的请求代码导出功能,相对于 insomnia 和 postman ,在交互流程上做了优化,使用更加方便。
支持引用当前请求的 header/path/query 参数,通过右键菜单直接选取,无需手动输入
Postman, Insomnia, Paw 在引用参数时,均需要手动输入参数名称
Postman 需要手写测试脚本,并且不支持结果对比,Insomnia 和 Paw 没有断言功能,简直难以置信。
Gotcha 的目标是实现一个接口设计,调试和 Mock 三合一的工具,支持包括 websocket ,grpc 在内的常用协议,所有功能均可单机使用,欢迎前来交流讨论。
问题反馈
QQ 交流群
微信交流群
1
vate32 2022-08-30 09:42:48 +08:00
之前送过兑换码?不过看起来,你们的图标换了哦。挺不错的
|
2
whitecosm0s OP @vate32 现在这个也是我自己画的,还是觉得挺难看。。。
|
3
zhangchongjie 2022-08-30 10:15:12 +08:00
支持
|
4
neochen13 2022-08-30 11:16:07 +08:00
这个也是 electron 开发的吧,看起来可能会走 postman 老路,越来越卡……
|
5
shakukansp 2022-08-30 12:03:12 +08:00
@neochen13 不太像
|
6
whitecosm0s OP @neochen13 electron + vue + nodejs, 这个和 insomnia 一样是以单机使用为主,所有数据都在本地,性能非常好
|
7
shyling 2022-08-30 19:14:27 +08:00
简单试了一下。。。点击按钮的动画时间感觉有点久了,其他挺好的
|
8
whitecosm0s OP @shyling 哪个点击按钮的时间比较久?
|
9
shyling 2022-08-30 19:30:59 +08:00 via iPhone
@whitecosm0s 创建请求,还有 fomdate 选文件的 dropdown
|
10
littlewing 2022-08-30 19:45:40 +08:00
最好?凭什么
|
11
whitecosm0s OP @shyling 好的 后面调整一下
|
12
shyling 2022-08-30 20:39:46 +08:00 via iPhone
@whitecosm0s 还有 response 的窗口能放下面吗,我只看到在右边
|
13
whitecosm0s OP @shyling 这个就是这样设计的 左右布局
|
14
shyling 2022-08-31 10:38:05 +08:00
@whitecosm0s #13 我又仔细看了一下,问题其实是第一次启动的时候,点击按钮没有按下的效果,很多按钮都是一样的问题
|
15
AngryPanda 2022-08-31 14:12:25 +08:00 via iPhone
macOS not MacOS
|
16
Baboonowen 2022-08-31 18:20:08 +08:00
|
17
whitecosm0s OP @Baboonowen hoppscotch(原 postwoman)我也调研过,UI 比较美观干净,适合轻度用户,对 websocket 的支持比较好,其它方面并不如 insomnia 。
|
18
whitecosm0s OP @shyling 是购买试用后的第一次启动,还是每次启动的时候都这样?
|
19
shyling 2022-08-31 20:48:34 +08:00 via iPhone
@whitecosm0s 每次启动
|
20
whitecosm0s OP @shyling 方便的话可以在 https://github.com/WhiteCosmos/Gotcha-HTTP-Client-Support 里提个 issue 吗 写一下系统版本,硬件类型,问题的详细描述等等,非常感谢~
|
21
codingBug 2022-08-31 22:29:21 +08:00 via Android
postwoman ,换名之后的名字没记住,web 端支持 pwa ,开源,免费
|
22
whitecosm0s OP @codingBug 就是上面提到的 hoppscotch ,玩具
|
23
lxml 2022-09-01 01:42:11 +08:00 via Android
这个 ui 感觉有点太过于素白了,好看是好看,但是没有层次感,欠缺了一点精致,可能 electron Web 。 开发的问题,paw 就好一些
|
24
Aloento 2022-09-01 02:01:43 +08:00
我的评价是 postman
|
25
whitecosm0s OP @lxml UI 是手撸的 CSS ,没有用什么框架。个人认为生产力工具朴素一点的好
|
26
npe 2022-09-02 15:48:09 +08:00
打扰了,我以为是原生。
Electron < Rust Tauri < 原生 |
27
Maxwe11 2022-09-03 01:03:30 +08:00
虽然不用,但是看见 [买断制收费] 的都支持一下
|
29
sardina 2022-09-04 11:33:35 +08:00
计划支持 Windows 吗
|
30
whitecosm0s OP @sardina 等功能开发的差不多之后会支持的,目前仅在 appstore 上销售
|
31
crytis 2022-09-04 12:43:18 +08:00 via iPhone
跟 paw 比怎么样
|
32
whitecosm0s OP @crytis 目前 Gotcha 相对于 Paw 有这些区别
- 完全参数化的 URL 编辑器,URL 中的任意部分都可以独立编辑,对 Path 参数非常友好,Paw 仅能编辑 Query 参数 - 提供独立的接口文档编辑页面,并且支持保存响应内容作为示例 - 支持响应断言,并且可以一键添加响应内容中的字段作为断言内容,比对期望值和返回值的差异。Paw 没有断言功能 - 支持在 Header 编辑页中直接添加和修改 Cookie - 优先以文本形式展示 JSON 数据,支持高亮提示和内容缩进。 - 其它使用细节上相对于 Paw 做了许多优化,例如 JSON 编辑器对添加相邻节点和添加子节点进行了区分。 可能有些人更关心的区别,Gotcha 的价格只有 Paw 的四分之一。 |
33
saymoon 2022-09-05 12:44:58 +08:00
网站底部的下载按钮没有链接
|
34
whitecosm0s OP @saymoon Sorry ,这个网站是花了一天写出来的,会继续改进的
|
35
shakukansp 2022-09-11 09:00:24 +08:00
@whitecosm0s 商店的没有 arm 版吗
|
36
whitecosm0s OP @shakukansp App Store 的话只能打个 Universal 版
|
37
shakukansp 2022-09-11 14:49:32 +08:00
@whitecosm0s 目前商店的在 m1 的机器上下下来,活动监视器里用的类型是 intel
|
38
whitecosm0s OP @shakukansp 对的 下个版本会打个 Universal 包上去,体积会大一些
|
39
dai875939260 2022-09-11 18:15:08 +08:00
不能选择存储目录吗
|
40
whitecosm0s OP @dai875939260 数据都保存在本地 IndexedDB 中,不需要选择存储目录的
|
41
dai875939260 2022-09-11 19:46:55 +08:00
@whitecosm0s #40 主要还是想自己同步,还有导入 swagger ,localhost 的地址不能解析,服务端解析的?
|
42
whitecosm0s OP @dai875939260 同步功能的话,需要手动导入和导出 Swagger 、OpenAPI 来实现,毕竟这个软件设计的初衷就是不需要登录注册的。关于 Swagger 导入目前还有一些遗留的问题,后面都会改掉
|
43
layxy 90 天前
不能多台电脑同步是个问题,如果提供中心化的同步服务成本比较高,可以提供个同步器自行部署
|