意義
伺服器拒絕處理以 TLS 1.3 早期資料(0-RTT)送出的請求,因為它可能被重送攻擊。
常見原因
- 非冪等請求以 0-RTT 早期資料送出
- CDN 對重送攻擊的防護
解決方法
用戶端或訪客
在 TLS 交握完成後重試;瀏覽器會自動這麼做。
網站或 API 的維護者
拒絕非冪等請求的早期資料;若應用程式無法分辨,就停用 0-RTT。
回應範例
HTTP/1.1
HTTP/1.1 425 Too Early
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 規範
常見問題
› 什麼是 0-RTT?
TLS 1.3 的功能,在第一輪就送出資料以節省一次往返,代價是可能被重送。
› 我的應用程式需要處理 425 嗎?
很少需要;瀏覽器會自動重試。主要與 CDN 和自訂用戶端有關。