Webhook测试
Webhook请求格式说明和Payload模板,快速构建和测试Webhook请求
📤 发送请求
📋 Payload模板
📖 格式说明
Webhook请求格式
标准Webhook请求结构
POST /webhook HTTP/1.1
Content-Type: application/json
X-Webhook-Signature: sha256=...
X-Webhook-Event: event.name
X-Webhook-Delivery: unique-delivery-id
{
"event": "event.name",
"timestamp": "2024-01-01T00:00:00Z",
"data": { ... }
}
签名验证
HMAC-SHA256(payload, secret) → Base64编码或Hex编码 Header: X-Webhook-Signature: sha256=<signature>
重试策略建议
• 响应超时: 5-10秒 • 重试次数: 3-5次 • 重试间隔: 指数退避 (1s, 2s, 4s, 8s...) • 成功状态码: 2xx • 幂等性: 使用delivery ID去重