2010-09-25 26 views

Trả lời

5

Có. Lừa người dùng chọn mục menu thích hợp để xóa cookie và bộ nhớ cache của họ. Tôi nhóc! Điều đó sẽ được gọi là loại "kỹ thuật xã hội" của hacking và là vô tình cho những người muốn ở lại rõ ràng về những rắc rối pháp lý.

Có một vài thẻ có thể hữu ích, tùy thuộc vào những gì bạn muốn làm:

<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 
<META HTTP-EQUIV="Refresh" CONTENT=...time> 

này chỉ kiểm soát trang web của riêng bạn, không phải là bộ nhớ cache nói chung. Tất nhiên, bạn có thể đặt cookie của trang web của riêng bạn thành bất kỳ thứ gì bạn muốn.

5

Không, giả sử bạn muốn xóa TẤT CẢ. Các cookie duy nhất bạn có thể xóa là những cookie có thuộc tính "đường dẫn" và "tên miền" phù hợp với ứng dụng của riêng bạn. Trình duyệt không gửi máy chủ bất cứ thứ gì khác và nó sẽ là một lỗ hổng bảo mật nghiêm trọng nếu nó đã làm. Logic tương tự áp dụng cho kịch bản phía máy khách.

Tuy nhiên, tất cả đèn đều có màu xanh lục nếu bạn chỉ muốn quản lý bộ nhớ cache và cookie trong ngữ cảnh của ứng dụng của riêng bạn. Có thể tắt tính năng lưu vào bộ đệm bằng cách gửi các tiêu đề HTTP có liên quan cùng với câu trả lời:

Cache-Control: no-cache, must-revalidate 
Expires: Thu, 1 Jan 1970 00:00:00 GMT 
Pragma: no-cache 

Xóa cookie sẽ đặt ngày hết hạn vào quá khứ. Trình duyệt không gửi cookie hết hạn.

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