Appearance
时间戳验证
何时需要时间戳
当后台「传输配置 → 校验配置 → 时间戳校验」开启时,请求必须携带 t 参数。
校验规则
| 规则 | 说明 |
|---|---|
| 参数格式 | t 必须是 秒级 Unix 时间戳(10 位数字) |
| 时间容差 | 服务器验证 t 与当前服务器时间的差值 ≤ 30 秒 |
| 超时响应 | 超出 30 秒返回:验证数据已失效,请重试 |
增强模式
开启「时间戳校验增强」后,额外 验证请求时间是否晚于服务器时间(即 t ≤ 服务器当前时间),用于防止重放攻击。
格式要求
常见格式错误
| 格式 | 示例 | 是否正确 |
|---|---|---|
| 秒级时间戳(10 位) | 1741700000 | ✅ 正确 |
| 毫秒级时间戳(13 位) | 1741700000000 | ❌ 错误 |
| 日期字符串 | 2026-03-11 20:00:00 | ❌ 错误 |
关于「验证数据已失效,请重试」
详细排障指南请参考 错误消息参考