php禁止网页抓取(有关如何禁止php浏览器使用缓存页面,小编觉得挺实用)
优采云 发布时间: 2022-03-13 19:22php禁止网页抓取(有关如何禁止php浏览器使用缓存页面,小编觉得挺实用)
本文文章将与大家分享如何禁止PHP浏览器使用缓存页面。小编觉得很实用,就分享给大家。希望大家看完这篇文章收获能有所收获,话不多说,跟着小编一起来看看吧。php禁止浏览器使用缓存页面的方法:1、设置此页面的过期时间,代码为[header("Expires: Mon Jul 1970GMT")];2、告诉客户端浏览器不要使用缓存,代码是[header ( Pragma: ]。
php中如何防止浏览器使用缓存页面:
在PHP中,可以很方便的使用下面的语句来禁止页面缓存,但是为了大家方便,很难记住和整理。
php代码如下:
代码显示如下:
这对于一些页面很有用,比如订单下的单个信息和产品,以及清除购物车中对应的产品数据。
我绝对不希望用户到最后一页,已经生成了订单,然后点击浏览器的返回按钮返回上一页。
然后在订单地址页面添加:
代码如下: header("Cache-Control:no-cache,must-revalidate,no-store"); //这个no-store添加后,在Firefox下有效
header("Pragma:no-cache");
header("过期时间:-1");
这个页面不再缓存,还有一个页面判断购物车商品为空后跳转到一个空的购物车,然后用户点击浏览器返回,返回后也直接进入购物车页面。
以上就是如何禁止php浏览器使用缓存页面。相信在我们的日常工作中可能会看到或用到一些知识点。希望你能从这个 文章 中学到更多。更多详情请关注易宿云行业资讯频道。