php伪造HTTP-REFERER 创建时间:2009-11-30 所属分类:PHP代码片段
 PHP(不装curl用sock)

以下是代码片段:
$ch = curl_init();   
curl_setopt ($ch, CURLOPT_URL, "http://www.dc9.cn/xxx.asp");   
curl_setopt ($ch, CURLOPT_REFERER, "http://www.dc9.cn/");   
curl_exec ($ch);   
curl_close ($ch);   


PHP代码
以下是代码片段:
$server = 'www.dc9.cn';   
$host    = 'www.dc9.cn';   
$target  = '/xxx.asp';   
$referer = 'http://www.dc9.cn/';    // Referer   
$port    = 80;   
$fp = fsockopen($server, $port, $errno, $errstr, 30);   
if (!$fp)    
{   
   echo "$errstr ($errno)<br />\n";   
}    
else    
{   
        $out = "GET $target HTTP/1.1\r\n";   
        $out .= "Host: $host\r\n";   
        $out .= "Cookie: ASPSESSIONIDSQTBQSDA=DFCAPKLBBFICDAFMHNKIGKEG\r\n";   
        $out .= "Referer: $referer\r\n";   
        $out .= "Connection: Close\r\n\r\n";   
        fwrite($fp, $out);   
        while (!feof($fp))    
        {   
                echo fgets($fp, 128);   
        }   
        fclose($fp);   
}    

exy整理 Email:exyclearsky@126.com QQ:675737397 创建时间:2008-04-13 22:16:15
海纳百川    注册网络收藏夹