送信準備ができてから作成
30分の期限は最初のイベントではなくURLの作成時に始まります。管理キーはこのタブのメモリーだけに置かれるため、再読み込みすると以前の記録を開けなくなります。
HTTP・リクエストの調査
一時受信URLを作り、送信元からテスト通知を送って実際の内容を確認します。
受信URL
まだリクエストがありません。
Webhookの送信元またはHTTPクライアントからテスト通知を送ってください。URLを知る人は送信できますが、閲覧キーはこのタブだけにあります。
まだリクエストがありません。
イベントを選ぶとヘッダーと本文を確認できます。
リクエストはHeyUtilsのサーバーで受信し、30分後に削除します。一般的な機密ヘッダーは保存前に伏せますが、パス、クエリ、本文は伏せません。テストデータだけを送ってください。
受信箱を作成するとURLが表示されます。
決済サービスが送信済みと表示しているのに自分の処理に記録がないとき、Webhookテスト用の独立した受信先が役立ちます。Webhook受信URLを送信元のテスト設定に登録し、届いた方法、パス、クエリ、ヘッダー、本文を期待値と照合できます。
このWebhookテスターは本番用のエンドポイントではありません。公開URLは受信用で、イベント閲覧にはこのタブだけが持つ管理キーが必要です。リクエスト確認を先に済ませれば、自分の処理系に原因があるかを切り分けられます。
送信用の公開URLと閲覧用の管理キーを分けます。
送信側に必要なのは一時URLだけです。Webhookテストでは別の管理キーがない限りイベント一覧を開けません。一般的な認証ヘッダーは保存前に伏せますが、Webhookペイロードの本文とURLのパラメーターはそのまま残ります。
選んだイベントを確認後、同じ受信箱に複製して再試行の記録を比べられます。任意の宛先へHTTPリクエストを送る仕組みではないため、自分のアプリの再処理や本番への再送を試す機能とは異なります。
30分の期限は最初のイベントではなくURLの作成時に始まります。管理キーはこのタブのメモリーだけに置かれるため、再読み込みすると以前の記録を開けなくなります。
タブが表示されている間は3秒ごとに一覧が更新されます。続いてクエリ、伏せたヘッダー、本文を確認してください。UTF-8として読めない本文はBase64表示になります。
方法と文字列の絞り込みは既に受信したイベントだけに適用され、受信条件は変わりません。変更直後は結果が古いため保存を止め、更新後の表示分だけをJSONに出します。
WebhookテストのURLはGET、POST、PUT、PATCH、DELETE、HEAD、OPTIONSを受け付けます。時刻、方法、パス、クエリ、伏せたヘッダー、最大64KiBの本文を記録し、上限超過の本文を途中まで保存することはありません。
メソッドで絞るか、パスと本文の文字列を検索できます。詳細のコピーとJSONの保存は現在見えている記録に基づき、管理キーは出力に含まれません。
ランダムな受信URLは30分だけ有効で、50件まで記録します。サーバーの期限処理がデータを消去し、タブが非表示になると定期取得を止めます。急ぎの確認には手動更新を使えます。
この受信箱は署名を検証しません。プロバイダーごとに生の本文と署名方式が異なるため、提供元の仕様に従って自分の環境で確認し、本番用の秘密キーは一時サービスに送らないでください。
受信URLを知る人は送信できますが、イベントの閲覧にはこのタブの別の管理キーが必要です。一般的な機密ヘッダーは保存前に伏せますが、パス、クエリ、本文は残るのでテストデータだけを使ってください。
特定のプロバイダー専用ではありません。公開HTTPSのWebhook受信URLへHTTPリクエストを送れるサービスなら到着内容を確認できますが、サービス固有の署名が正しいことは判定しません。
このページは自動でテスト通知を送信しません。送信元のテスト機能や自分のHTTPクライアントから受信URLへ小さなリクエストを送ってください。受信箱内の複製は外部へ送信しません。
送信元が通知できる公開URLが必要です。このツールは30分有効なURLを作ります。ローカルのサーバーを直接公開したり、トンネルでlocalhostへ転送したりする機能はありません。
通知の内容が予想と違いましたか?
送信側を準備してから受信箱を作り、30分以内に届いたイベントを確かめましょう。
リクエストはHeyUtilsのサーバーに一時保存され、期限後に削除されます。