DevToolPal
VI
4xx Lỗi phía máy khách

431 Request Header Fields Too Large

Trường header yêu cầu quá lớn

Ý nghĩa

Các header của yêu cầu quá lớn, có thể là một header hoặc tất cả cộng lại.

Nguyên nhân thường gặp

  • Quá nhiều hoặc quá lớn cookie
  • Token Authorization hoặc JWT khổng lồ
  • Referer hoặc header tùy chỉnh có giá trị dài

Cách khắc phục

Nếu bạn là máy khách hoặc người truy cập

Xóa cookie của trang (cách sửa phổ biến trên trình duyệt) và giữ token nhỏ.

Nếu bạn quản lý trang web hoặc API

Tránh lưu dữ liệu lớn trong cookie; chỉ nâng giới hạn header (Node.js --max-http-header-size, nginx large_client_header_buffers) khi cần.

Phản hồi mẫu

HTTP/1.1
HTTP/1.1 431 Request Header Fields Too Large
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Đặc tả

RFC 6585 §5

Câu hỏi thường gặp

› Vì sao localhost trả 431?

Cookie từ nhiều ứng dụng dev trên localhost cộng dồn lại. Hãy xóa cookie của localhost.

› Giới hạn header của Node.js là bao nhiêu?

Mặc định 16 KB; thay đổi bằng --max-http-header-size.