Webhook(网络钩子):一种让一个系统在事件发生时,自动向另一个系统预先配置的 URL 发送 HTTP 请求(常见为 POST)的机制,用于实时通知与触发自动化流程。常见于支付回调、Git 推送通知、表单提交后通知等场景。
/ˈwɛbˌhʊk/
A webhook notifies our server when a payment succeeds.
Webhook 会在付款成功时通知我们的服务器。
When the build finishes, the CI system sends a webhook to trigger deployment and update the status dashboard.
当构建完成后,CI 系统会发送 webhook 来触发部署并更新状态仪表盘。
由 web(网络)+ hook(钩子)组合而成,含义是“在网络系统里挂上一枚钩子”:一旦某个事件发生,就“钩”住并拉动后续动作(向外部发送回调请求)。这一术语在 Web 服务与 API 集成的语境中流行起来,用来区别于需要主动轮询(polling)的获取方式。
“Webhook”作为现代技术术语,主要出现于工程文档与技术写作中,较少见于传统文学作品;在当代科技题材的非虚构写作、软件工程与互联网文化相关书籍中更常见。