news 2026/2/16 3:44:23

一文看懂 Webhook 是什么?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一文看懂 Webhook 是什么?

Webhook是改变或者扩展Web应用程序功能的自定义回调API。这些回调可能由第三方用户和开发人员维护、修改和管理,这些用户和开发人员不一定隶属于原始网站或应用程序。“webhook”一词是 Jeff Lindsay 在 2007 年从计算机编程术语hook中创造出来的。格式通常是JSON,该请求是作为HTTP POST请求完成的。

功能

Webhook 是“用户定义的 HTTP 回调”。它们通常由某些事件触发,例如将代码推送到代码仓库或发布到博客的评论。当该事件发生时,源站点向为 webhook 配置的 URL 发出 HTTP 请求,从而导致一个站点上的事件调用另一个站点上的行为。
常见用途是使用持续集成系统触发构建或通知错误跟踪系统。因为 webhooks 使用 HTTP,所以它们可以集成到 web 服务中,而无需添加新的基础设施。

认证 webhook 通知

当客户端(原始网站或应用程序)对第三方用户的服务器进行 webhook 调用时,传入的 POST 请求应进行身份认证以避免欺骗。可以使用不同的技术来认证客户端:

  • 接收端点可以选择保留一个已知来源的IP 地址列表,这些来源的请求将被接受。
  • HTTP Basic Authentication可以用于对客户端进行身份认证。
  • webhook 可以包含有关它是什么类型的事件的信息,以及用于验证 webhook 的 密钥或签名。
  • 一个HMAC签名可以被包含在HTTP header中。
  • 也可以使用SHA-1签署他们的请求。
  • 建立连接时可以使用TLS 身份认证。然后服务器可以验证客户端的证书。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/11 11:50:03

【Webhook】Webhook的构建和使用详细教程

Webhook是一种基于HTTP回调的机制,允许应用程序在特定事件发生时向其他应用程序发送实时通知。其核心原理是事件源(如GitHub、自动化平台)在触发事件后,主动向预先配置的URL发送一个HTTP请求(通常包含事件数据的JSON格…

作者头像 李华
网站建设 2026/2/12 21:38:48

3分钟掌握DLSS调试指示器终极配置指南

3分钟掌握DLSS调试指示器终极配置指南 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS调试指示器是监控DLSS技术运行状态的关键工具,通过直观的视觉标识帮助玩家确认DLSS功能是否正常工作。本文将详细介…

作者头像 李华
网站建设 2026/2/10 23:07:11

GPEN人脸对齐不准?facexlib模块调参优化实战

GPEN人脸对齐不准?facexlib模块调参优化实战 你是不是也遇到过这样的情况:用GPEN做人物照片修复时,明明输入的是正脸照,结果输出的脸歪了、眼睛不对称、嘴角扭曲,甚至整张脸被拉扯变形?别急着怀疑模型本身…

作者头像 李华
网站建设 2026/2/13 3:33:25

游戏翻译高效解决方案:从入门到精通的非传统实践指南

游戏翻译高效解决方案:从入门到精通的非传统实践指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 在游戏全球化浪潮中,语言障碍已成为制约玩家体验的关键因素。作为一名资深游戏…

作者头像 李华
网站建设 2026/2/13 8:59:55

DownKyi:B站视频本地化管理的高效解决方案

DownKyi:B站视频本地化管理的高效解决方案 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等)。 …

作者头像 李华
网站建设 2026/2/13 2:43:29

YOLOv13镜像使用全测评,边缘设备跑得飞快

YOLOv13镜像使用全测评,边缘设备跑得飞快 你有没有遇到过这样的场景:在工厂巡检机器人上部署目标检测模型,结果推理延迟飙到200ms,机械臂还没来得及响应,传送带上的异常工件已经溜走;或者在农业无人机里装…

作者头像 李华