此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-09-25. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持。
使用 Webhook
了解如何使用 Webhook 来响应 GitHub 上的事件。
创建 web 挂钩
可以创建 Webhook 来订阅在 GitHub 上发生的特定事件。
处理 Webhook 交付
了解如何编写代码来侦听和响应 Webhook 交付。
验证 Webhook 交付
可以使用 Webhook 机密来验证 Webhook 交付是否来自 GitHub。
测试 Webhook
创建 Webhook 之后,可以对其进行更改。
禁用 Webhook
可以禁用 Webhook 以取消订阅在 GitHub 上发生的事件。
使用 Webhook 的最佳做法
在使用 Webhook 时遵循以下最佳做法以提高安全性和性能。
处理失败的 Webhook 交付
GitHub 不会自动重新交付失败的 Webhook 交付,但用户可以手动或通过编写代码来处理失败的交付。
自动重新传送存储库 Webhook 的失败交付
可以编写脚本来处理存储库 Webhook 的失败交付。
自动重新传送组织 Webhook 的失败交付
可以编写脚本来处理组织 Webhook 的失败交付。
自动重新传送 GitHub App Webhook 的失败交付
可以编写脚本来处理 GitHub App Webhook 的失败交付。