Giới hạn cookie của trình duyệt

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Mỗi trình duyệt bị giới hạn cookie theo hai cách. Đầu tiên là giới hạn cookie trên mỗi miền cho phép một miền chỉ lưu trữ x cookie trước khi miền cũ nhất bị xóa để nhường chỗ cho cookie mới. Thứ hai là giới hạn cookie tổng thể sẽ xóa các cookie cũ nhất khi đạt đến giới hạn.

Cookie tối đa cho mỗi cài đặt miền thường có tác động đến các trang web lớn lưu trữ nhiều cookie trên máy tính. Hãy nhớ rằng miền có nghĩa là cookie được lưu từ tên miền chính nhưng cũng từ tất cả các miền phụ được tính vào giới hạn.

Giới hạn thứ hai không còn là vấn đề nhiều nữa hiện nay. Firefox đã có giới hạn 300 cookie được mã hóa cứng vào năm 2004, điều này gây ra một số vấn đề nghiêm trọng nhưng hầu hết các trình duyệt đều hỗ trợ nhiều hơn thế để người dùng không thể đạt đến giới hạn.

Giới hạn cookie trên mỗi miền:

Đây là một tập lệnh thử nghiệm để kiểm tra trình duyệt :

Firefox 2: 50 (có thể đặt cược từ 0 đến 65535 trong mạng. Cookie. MaxPerHost)
Firefox 3: 50 (có thể đặt cược từ 0 đến 65535 trong mạng. Cookie. MaxPerHost)
Internet Explorer 7: 50 (sau nộp đơn một bản vá từ Microsoft)
Opera 9: 30
Safari: Không giới hạn (!)

Giới hạn cookie tối đa:

Firefox 2: 1000 (có thể đặt cược từ 0 đến 65535 trong mạng. Cookie. MaxNumber)
Firefox 3: 1000 (có thể đặt cược từ 0 đến 65535 trong mạng. Cookie. MaxNumber)
Trình duyệt web IE: không xác định
Opera: không xác định

Tôi muốn nói rằng tôi là một người dùng Internet nặng nhưng tôi chưa bao giờ vi phạm những giới hạn đó. Bạn có gặp vấn đề với giới hạn cookie trước đây không?

Cập nhật : Giới hạn cookie dường như đã được thay đổi trong các phiên bản trình duyệt mới hơn. Ví dụ: các phiên bản mới hơn của trình duyệt web Firefox hỗ trợ tối đa 150 cookie cho mỗi miền trong khi Google Chrome dường như có giới hạn 163 cookie cho mỗi miền.

Giới hạn cookie của Internet Explorer trên mỗi máy chủ lưu trữ không thay đổi trong các phiên bản mới hơn của trình duyệt, nó vẫn được đặt thành 50 cookie.