<?php
$filename = 'http://www.baidu.com';
$opt = array ('http'=>array('header'=>"Referer: http://www.baidu.com"));
$result = file_get_contents($filename,FALSE,stream_context_create($opt));
$expression = $_SERVER['HTTP_REFERER'];
var_dump($expression);
echo $result;
?>
当前页面打印出来referer为空,如下
跳转至下一级别后,页面referer信息如下
现在你是“客户端”,你要在
www.baidu.com
这台服务器上打印$_SERVER['HTTP_REFERER']
才会得到你作为客户端伪造的referer