两种方法:
1.在JavaScript/Flash上看看能不能修改HTTP请求头信息
2.用你的PHP做一个PHP客户端,向http://www.baidu.com/web.rar发送请求,下载目标文件之后传给你的客户
1.在JavaScript/Flash上看看能不能修改HTTP请求头信息
2.用你的PHP做一个PHP客户端,向http://www.baidu.com/web.rar发送请求,下载目标文件之后传给你的客户
$fp = fsockopen("www.baidu.com",80,$errno,$errstr,10) or exit($errstr."--->".$errno);
$header = "POST:/baidu/show.php HTTP/1.0 \r\n";
$header = "Host:www.baidu.com \r\n";
$header = "Referer: http://www.baidu.com/baidu/show.asp \r\n"; //注意这里
$header = "Content-Type: application/x-www-form-urlencoded\r\n";
$header = "Content-Length: ".$length."\r\n";
$header = "Connection: Close\r\n\r\n";
$header = $params."\r\n";
fputs($fp,$header);
$inheader = 1;
while (!feof($fp)) {
$line = fgets($fp,1024);
if ($inheader && ($line == "\n" || $line == "\r\n")) {
$inheader = 0;
}
if ($inheader == 0) {
$content.=$line;
}
}
echo $content;
fclose($fp);
?>不完整 大侠们出招啦!!!
只需要到POST HTTP头。加上 referer 即可。
好多人这么说 该怎么写呢?
顶,看看snoopy(网上去下载一个)的代码