Webhook Payload 測試器
格式化 webhook JSON,產生測試簽章與標頭備忘。
輸入內容只在瀏覽器本機處理。 使用 Web Crypto 產生選填 HMAC-SHA256;顯示的 headers 只是本機測試慣例。
簽章採自訂 x-gogo-* 本機測試慣例,並非任何服務商格式。
使用說明
格式化 webhook JSON,產生測試簽章與標頭備忘。
檢查 Webhook JSON 語法、格式化內文,並試算自訂 x-gogo-* 本機測試規約的 HMAC-SHA256 簽名;不驗證任何服務商的簽名標頭。
💡 3 步驟快速上手
將測試用 JSON 貼入編輯框。
確認 JSON 語法,查看縮排後的內文。
可選填 Secret 與 ISO 時間戳記;簽名輸入為 timestamp +「.」+ 格式化 JSON。
適用情境
適合建立文件、測試樣本與客服排查資料。
計算或處理方式
使用 Web Crypto 產生選填 HMAC-SHA256;顯示的 headers 只是本機測試慣例。
具體範例
範例:貼上付款完成事件並產生測試 header。
限制與資料處理
顯示的 headers 是本機測試慣例,不代表任何 webhook 供應商的正式驗證格式。
不會。Webhook Payload 測試器只在瀏覽器內處理;請勿貼上正式密鑰或未遮罩的個人資料。
Webhook Payload 測試器使用指南
操作與限制
先輸入 JSON 與精確 UTC timestamp(含毫秒及 Z),可選填測試 secret。工具格式化 JSON,使用 HMAC-SHA256 計算 timestamp + "." + 格式化 JSON,輸出自訂 x-gogo-* 標頭及文字下載。
沒有向 URL 送出請求、驗證服務商簽章、檢查時間窗口、防重放或執行冪等性流程。secret 留在開啟頁面的輸入框及記憶體;不要使用正式密鑰。
Feedback
這個工具好用嗎?
歡迎告訴我們你的工具建議或錯誤回報。
常見問題
Webhook Payload 測試器接受什麼輸入?
輸入 JSON payload 與選填測試密鑰。
Webhook Payload 測試器如何產生結果?
工具格式化 JSON,並可用 Web Crypto 產生本機 HMAC-SHA256 測試簽章。
Webhook Payload 測試器有哪些限制?
顯示的 headers 是本機測試慣例,不代表任何 webhook 供應商的正式驗證格式。
Webhook Payload 測試器會上傳資料嗎?
不會。Webhook Payload 測試器只在瀏覽器內處理;請勿貼上正式密鑰或未遮罩的個人資料。