Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-03-15. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

webhookのテスト

GitHub で webhook のデリバリを確認します。これには、HTTP リクエストとペイロード、およびレスポンスが含まれます。

ローカル サーバーを構成したので、コードを限界までプッシュすることに興味があるかもしれません。 そのために、GitHub の Webhook ビューには、デプロイされたペイロードをテストするためのツールが用意されています。

最近のデリバリの一覧表示

すべての webhook には独自の [Recent Deliveries] (最近のデリバリ) セクションがあり、デリバリの成功(緑色のチェック)や失敗(赤色の x)が一目でわかります。 また、各デリバリの試行時期を特定することもできます。

GitHub Enterprise Server では各 Webhook 配信のログが 8 日間保持されます。

[Manage webhook] (Webhook の管理) ページの [Recent Deliveries] (最近の配信) タブのスクリーンショット。

結果を詳しく確認する

個別の配信を拡張することで、GitHub がサーバーに送信しようとしている情報を 正確に 確認できます。 これには、HTTP 要求と応答の両方が含まれます。

Request

webhook デリバリ ビューには、GitHub によって送信されたヘッダに関する情報が表示されます。 これには、JSON ペイロードに関する詳細も含まれています。

[Headers] (ヘッダー) セクションと [Payload] (ペイロード) セクションを含む、Webhook 配信の [Request] (要求) タブのスクリーンショット。

[応答]

[応答] タブには、サーバーが GitHub からペイロードを受信した後の応答方法が一覧表示されます。 これには、状態コード、ヘッダー、応答本文内の追加データが含まれます。

[Headers] (ヘッダー) セクションと [Body] (本文) セクションを含む、Webhook 配信の [Response] (応答) タブのスクリーンショット。