| 名称 | 425 Too Early |
|---|---|
| 作用 | 拒绝 0-RTT early data |
| 规范 | RFC 8470 §5.2 |
| 场景 | TLS 1.3 0-RTT + 不可重放请求 |
规避方式(客户端)
规避方式(客户端)
对非幂等请求不要使用 0-RTT:
- 等待握手完成再发送(1-RTT)
- 收到 425 后按普通请求重发服务端返回 425 是保护动作(防止被重放的支付/下单请求重复执行);排查 0-RTT 相关问题需同时看 TLS 层配置。
服务器拒绝处理「过早」的请求:客户端在 TLS 1.3 握手中用 0-RTT 提前发送数据,服务器因重放风险要求客户端等握手完成后再来。
| 名称 | 425 Too Early |
|---|---|
| 作用 | 拒绝 0-RTT early data |
| 规范 | RFC 8470 §5.2 |
| 场景 | TLS 1.3 0-RTT + 不可重放请求 |
对非幂等请求不要使用 0-RTT:
- 等待握手完成再发送(1-RTT)
- 收到 425 后按普通请求重发