捕获并重放Webhook
HookReplay 是一款面向开发者的 Webhook 本地调试工具,主打“Capture once, Replay forever”。它通过 CLI 与 WebSockets 将 Webhook 请求接收、检查、编辑并回放到 localhost,适合调试 Stripe 等第三方回调。页面明确强调无需 ngrok 式隧道配置,也不需要反复点击第三方平台的“发送测试 Webhook”。
从功能看,HookReplay 覆盖了 Webhook 调试中最关键的链路:查看真实到达的 payload、headers 与请求内容;将请求回放到本地 endpoint;在本地设置断点后反复 replay;并可编辑 payload 来模拟缺失字段、失败场景或边界数据。安装方式为 npm install -g hookreplay,使用 API key 认证后执行 connect 即可等待 replay 请求。正文称支持任意语言,原因是它面向本地 HTTP endpoint,而非绑定特定框架。
定价模型较清晰。免费版 $0,适合试用,但限制为 1 个 workspace、1 个 webhook endpoint、最近 10 条请求和 3 次 replay。Pro 为 $29/月,提供无限 workspace 和 endpoint、每日 10,000 请求、30 天请求历史以及无限 replay 和编辑。对频繁处理 Webhook 的开发者性价比较好,但对偶尔使用的个人项目可能偏贵。
优点是上手路径短、概念简单、直接解决“难复现 Webhook payload”的痛点,且可编辑回放比单纯转发更适合调试。它也降低了 ngrok 隧道过期、URL 更新等摩擦。缺点是正文未说明是否开源、是否支持自托管,也未披露团队权限、安全合规、数据保留细节等信息;免费版 replay 次数很少,真实评估空间有限。
HookReplay 适合后端工程师、支付/订阅系统开发者、SaaS 集成工程师,以及经常调试 Stripe 等 Webhook 的团队。中国大陆访问情况正文未提及,网络连通性与支付可用性均无法确认;如访问受限,可考虑 ngrok、Stripe CLI、Webhook.site、RequestBin 或 smee.io 等替代方案。
本测评基于公开资料整理,不构成购买建议,请以 hookreplay.dev 官网实际信息为准。
替代反复触发事件,适合支付/Webhook集成调试。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。