php的$_SERVER['HTTP_REFERER']常量可以获取进入当前页面的前一个页面的URL地址,虽然有一定的缺陷,但有效运用它也是一个提高网站安全性的手段;而现在有许多网站在对用户登陆的过程中,都是用过ajax来进行数据的交换的那么如果我要确保数据的来源唯一(比如说规定数据一定要来自指定的几个页面),能否在运用ajax数据传递数据时,在后台处理文件中通过添加$_SERVER['HTTP_REFERER']来提高安全性呢?可以的话麻烦简单指教一下做法,不行的话也请指出原因.
2 回答
江户川乱折腾
TA贡献1851条经验 获得超5个赞
防盗链,配置一个类似白名单的文件,里面是允许访问你服务器的其他主机,解析$_SERVER['HTTP_REFERER']里的主机,在根据配置文件做判断
添加回答
举报
0/150
提交
取消