php 设置当前访问链接的Referer
在 PHP 中,可以使用 $_SERVER['HTTP_REFERER'] 变量来获取当前访问链接的 Referer。
请注意,$_SERVER['HTTP_REFERER'] 变量是由客户端(浏览器)提供的,并且可能会被伪造或者为空,因此不可信。建议在使用之前进行验证和过滤。
以下是一个示例代码,演示如何获取和使用 Referer:
if(isset($_SERVER['HTTP_REFERER'])){
$referer = $_SERVER['HTTP_REFERER'];
// 进行验证和过滤
} else {
// Referer 为空或者未提供
}
你可以根据自己的需求对 $referer 进行验证和过滤。例如,你可以检查 Referer 是否来自你的网站,或者是否符合特定的模式。
请注意,有些浏览器可能会禁用发送 Referer 头部信息,因此在某些情况下,$_SERVER['HTTP_REFERER'] 可能为空。
原文地址: https://www.cveoy.top/t/topic/iVLA 著作权归作者所有。请勿转载和采集!