我正在尝试以这种方式获取页面的内容:
<?php
include_once 'simple_html_dom.php';
$opts = array('http' =>
array(
'method' => 'GET',
'timeout' => 10
)
);
$domain = "http://www.esperandoaramon.com";
//$domain = "http://www.google.com";
$context = stream_context_create($opts);
$input = @file_get_contents($domain,false,$context) or die("Could not access file: $domain");
echo($input);
?>
我可以通过这种方式获取 www.google.com 的内容,不幸的是,其他域只给了我这个通知:
Notice:
Text: Undefined index: HTTP_ACCEPT
File: /home/trdeport/public_html/esperandoaramon/_visit.php
Line: 4
这个 HTTP_ACCEPT 害死我了……页面在浏览器上完美运行。有什么解决方法吗?