Code
The code is as follows: |
Copy code |
Header ("Cache-Control: no-cache, must-revalidate, no-store"); // This no-store is valid in Firefox after it is added. Header ("Pragma: no-cache "); Header ("Expires:-1 "); |
This page is no longer cached, and a page will jump to the empty shopping cart if it is determined that the shopping cart item is empty. Then, the user clicks the browser and returns to the shopping cart page.
PHP disables browser cache pages
The code is as follows: |
Copy code |
<? Php // Set the expiration time of this page (expressed by Greenwich Mean Time), as long as it is a date that has passed. Header ("Expires: Mon, 26 Jul 1970 05:00:00 GMT "); // Set the last update date (expressed by Greenwich Mean Time) on this page to the current day. You can force the browser to obtain the latest information. Header ("Last-Modified:". gmdate ("D, d m y h: I: s"). "GMT "); // Tell the client browser not to use the cache, HTTP 1.1 Protocol Header ("Cache-Control: no-cache, must-revalidate "); // Tells the client browser not to use the cache and is compatible with the HTTP 1.0 Protocol Header ("Pragma: no-cache "); ?> |
However, the preceding three statements are valid in IE and invalid in FF, and the following sentence is added in FF.
The code is as follows: |
Copy code |
<Meta http-equiv = "Cache-Control" content = "no-store"> |
I found a method to display the latest webpage content under any circumstances, as described below:
Change the webpage link:
Http://xxx.yyy.zzz/page.php? Rand = XXXXXXX
In the example.
Other methods such as asp and jsp
ASP:
The code is as follows: |
Copy code |
Response. expires = 0 Response. addHeader ("pragma", "no-cache ") Response. addHeader ("Cache-Control", "no-cache, must-revalidate ") |
JSP:
The code is as follows: |
Copy code |
Response. setHeader ("Pragma", "No-cache "); Response. setHeader ("Cache-Control", "no-cache "); Response. setDateHeader ("Expires", 0 ); |