<?php
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
    $out = "GET / HTTP/1.1\r\n";
    $out .= "Host: www.example.com\r\n";
    $out .= "Connection: Close\r\n\r\n";    fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}
?>

解决方案 »

  1.   

    dim http 
    set http=server.createobject("MSXML2.XMLHTTP") '//MSXML2.serverXMLHTTP也可以
    Http.open "GET",url,false 
    Http.setRequestHeader "Referer","http://www.dc9.cn/" 
    Http.send()
    $http=new COM("MSXML2.XMLHTTP");
    $http->open("GET",$url,false);
    $http->setRequestHeader("Referer","http://www.dc9.cn");
    $http->send();
      

  2.   

    呵呵,有用header函数的,有用socket的,有用COM组件xmlhttp的.很多种方法.一般用header发送就可以了,比较省事.
      

  3.   

    ice_berg16(寻梦的稻草人) 的方法