0
我做了PHP中的一小段代码,关于HTTP效果很好,但是当我tranfered我的网站上HTTPS它不工作了。无法在HTTPS解析XML文件,用SimpleXML
$mosaique = simplexml_load_file('https://example.com/file.xml');
我试过了一个curl函数,但它返回一个错误。
$path = 'https://example.com/file.xml';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$path);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$xmlreturn = curl_exec($ch);
if($xmlreturn === false) {
$erreur = "--";
return $erreur;
}
curl_close($ch);
$mosaique = simplexml_load_string($xmlreturn, 'SimpleXMLElement', LIBXML_NOCDATA);*
你有办法在https上解析xml吗?
欢迎使用stackoverflow。什么意思是行不通的?你得到一个错误,一个不正确的结果,或者一个错误的结果? – curt