error_reporting( e_error e_warning e_parse ); set_time_limit(0); $server = 'www.php100.com'; // ip address $host = 'www.php100.com'; // domain name $target = '/test.php?x=1'; // specific program $referer = 'http://www.php100.net/down/redirect.php?x=downurl&id=39&urlid=65'; // referer $port = 80; $re = fsockopen($server, $port, $errno, $errstr, 30); if (!$re){ echo h1>无法连接远程服务器h1>h3>$errstr ($errno)h3/>\n; } else { $strhead = get $target http/1.1\r\n; $strhead .= host: $host\r\n; //$strhead .= cookie: phpsessionidsqtbqsda=dfcapklbbficdafmhnkigkeg\r\n; $strhead .= referer: $referer\r\n; $strhead .= connection: close\r\n\r\n; fwrite($re, $strhead); while (!feof($re)){ echo fgets($re, 128); } fclose($re); }