Tôi đã chuyển đổi một trang HTML thuần tuý sang HMTL5/CSS3 với bố cục đáp ứng và vì lý do bảo mật (do người bảo mật quyết định) trang không bao giờ được lưu vào bộ nhớ cache.Làm cách nào để ngăn trang html5 khỏi bộ nhớ đệm?
Trang trước đây đã sử dụng <meta http-equiv="Pragma" content="no-cache">
và <meta http-equiv="Expires" content="-1">
để ngăn trang bị lưu vào bộ nhớ cache.
Điều gì sẽ thay thế điều này trong HTML5? Làm cách nào để ngăn trang html lưu trong bộ nhớ cache trong ứng dụng khách?
Tôi đã dành một tuần đọc về tệp kê khai, nhưng chúng dường như hoàn toàn trái ngược với những gì tôi muốn khi đính kèm tệp kê khai rõ ràng khiến trang được đính kèm vào bộ nhớ cache.
Và vui lòng không giới thiệu lại định nghĩa w3c về các yếu tố meta hiện được phép - Tôi hiểu rằng HTML5 không bao gồm các yếu tố cache-control
hoặc Pragma
trong các yếu tố meta
.
Tôi cần phải biết nó bao gồm điều gì sẽ ngăn trang được lưu vào bộ nhớ cache.
Bạn cũng có thể sử dụng tiêu đề http thực tế thay vì tiêu đề html giả. http://www.mnot.net/cache_docs/ –