Webhookペイロードテスター
Webhook JSONを整形しテスト署名メモを作ります。
入力はブラウザ内だけで処理されます。 Web Cryptoで任意のHMAC-SHA256署名を作り、表示headersはローカルテスト上の慣例です。
署名は x-gogo-* の独自ローカルテスト規約であり、サービス提供者の形式ではありません。
使い方
Webhook JSONを整形しテスト署名メモを作ります。
WebhookのJSON構文を確認して整形し、x-gogo-* の独自ローカルテスト規約でHMAC-SHA256署名を試算します。サービス提供者の署名ヘッダーは検証しません。
💡 かんたん3ステップ利用ガイド
テスト用JSONを貼り付けます。
JSONの構文を確認し、インデント付きの本文を表示します。
任意でシークレットとISOタイムスタンプを入力します。署名対象は timestamp +「.」+ 整形後のJSONです。
利用場面
文書、テストデータ、サポート調査に使えます。
計算・処理方法
Web Cryptoで任意のHMAC-SHA256署名を作り、表示headersはローカルテスト上の慣例です。
具体例
例:支払い完了イベントからテストヘッダーを作成。
制限とデータ処理
表示するheadersはローカルテスト上の慣例で、各webhook事業者の正式な検証形式ではありません。
いいえ。Webhookペイロードテスターはブラウザ内だけで処理します。本番シークレットや未マスクの個人情報は入力しないでください。
Webhookペイロードテスター使い方
操作と制限
JSON、ミリ秒とZを含むUTC timestamp、任意のテストsecretを入力します。整形後のJSONをtimestamp + "." + 整形後JSONとしてHMAC-SHA256で署名し、独自x-gogo-*ヘッダーとテキストを生成します。
リクエスト送信、提供者署名検証、時間窓検査、リプレイ防止、冪等処理は行いません。secretは開いている入力欄とメモリに残るため、テスト用を使用してください。
Feedback
このツールへのフィードバック
ツールの提案や不具合報告を送れます。
よくある質問
Webhookペイロードテスターは何を入力できますか?
JSONペイロードと任意のテスト用シークレットを入力します。
Webhookペイロードテスターはどう結果を作りますか?
JSONを整形し、Web CryptoでローカルHMAC-SHA256テスト署名を作れます。
Webhookペイロードテスターの制限は何ですか?
表示するheadersはローカルテスト上の慣例で、各webhook事業者の正式な検証形式ではありません。
Webhookペイロードテスターはデータをアップロードしますか?
いいえ。Webhookペイロードテスターはブラウザ内だけで処理します。本番シークレットや未マスクの個人情報は入力しないでください。