2013-04-10 40 views

Trả lời

11

Tôi khuyên bạn nên đọc về cookie từ phối cảnh trình duyệt. Nó rất thú vị. Lưu ý rằng 'độ tuổi tối đa' là phiên bản mới hơn của 'hết hạn' và một số trình duyệt có thể không hỗ trợ nó. (Ví dụ: IE6, IE7 và IE8 không hỗ trợ độ tuổi tối đa.)

0 có nghĩa là xóa cookie ngay bây giờ.

phương tiện phủ định bảo toàn cookie trong một thời gian. Tôi nghi ngờ phạm vi là một số trình duyệt cụ thể nhưng nó sẽ không bảo vệ cookie trên đóng cửa và mở lại trình duyệt.

3

Cài đặtMaxAge thành 0 sẽ xóa cookie. Đặt nó thành -1 sẽ giữ nguyên nó cho đến khi trình duyệt được đóng lại.

1

setMaxAge(int) như được đề cập bởi Oracle, đặt độ tuổi tối đa 0 sẽ xóa cookie ngay lập tức. Trong khi -1 sẽ xóa cookie khi trình duyệt bị đóng.

Các vấn đề liên quan