尝试以下解决方法:
$opts = array('http'=>array('header' => "User-Agent:MyAgent/1.0\r\n"));
$context = stream_context_create($opts);
$header = file_get_contents('https://www.example.com',false,$context);
如果这不起作用,也许您无法阅读https?
为什么在使用file_get_contents()时出现500错误,但可以在浏览器中使用?
尝试以下解决方法:
$opts = array('http'=>array('header' => "User-Agent:MyAgent/1.0\r\n"));
$context = stream_context_create($opts);
$header = file_get_contents('https://www.example.com',false,$context);
如果这不起作用,也许您无法阅读https?