Ý nghĩa
Máy chủ từ chối xử lý yêu cầu gửi trong dữ liệu sớm của TLS 1.3 (0-RTT) vì nó có thể bị phát lại.
Nguyên nhân thường gặp
- Yêu cầu không idempotent được gửi dưới dạng dữ liệu sớm 0-RTT
- CDN bảo vệ chống tấn công phát lại
Cách khắc phục
Nếu bạn là máy khách hoặc người truy cập
Thử lại sau khi bắt tay TLS hoàn tất; trình duyệt tự làm việc này.
Nếu bạn quản lý trang web hoặc API
Từ chối dữ liệu sớm cho yêu cầu không idempotent, hoặc tắt 0-RTT nếu ứng dụng không phân biệt được.
Phản hồi mẫu
HTTP/1.1
HTTP/1.1 425 Too Early
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Đặc tả
Câu hỏi thường gặp
› 0-RTT là gì?
Tính năng của TLS 1.3 gửi dữ liệu ngay lượt đầu để tiết kiệm một vòng trao đổi, đổi lại có thể bị phát lại.
› Ứng dụng của tôi có cần xử lý 425 không?
Hiếm khi; trình duyệt tự thử lại. Nó chủ yếu quan trọng với CDN và client tùy chỉnh.