无法在php中解析xml(重定向问题?)

无法在php中解析xml(重定向问题?),php,xml,rss,Php,Xml,Rss,我试图提取提要的内容,但我的代码在此提要上失败: 提要重定向到 如果我在代码中使用最终的提要url,它可以正常工作,但我需要使其与原始url一起工作: 这是我的密码: $curl_handle=curl_init(); curl_setopt($curl_handle, CURLOPT_HEADER, false); curl_setopt($curl_handle, CURLOPT_URL, $url); curl_setopt($curl_handle, CURLOPT_RE

我试图提取提要的内容,但我的代码在此提要上失败: 提要重定向到

如果我在代码中使用最终的提要url,它可以正常工作,但我需要使其与原始url一起工作:

这是我的密码:

  $curl_handle=curl_init();
  curl_setopt($curl_handle, CURLOPT_HEADER, false);
  curl_setopt($curl_handle, CURLOPT_URL, $url);
  curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Mozilla');
  curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 15);
  curl_setopt($curl_handle, CURLOPT_TIMEOUT, 10);
  curl_setopt($curl_handle, CURLOPT_FOLLOWLOCATION, true);
  curl_setopt($curl_handle, CURLOPT_MAXREDIRS, 10);

  $xml = simplexml_load_string(curl_exec($curl_handle));
  curl_close($curl_handle);
它返回空值。。。
知道怎么解决吗?

@PHPGlue…谁在乎他为什么不想?他说他没有。
curl\u setopt($curl\u handle,CURLOPT\u FOLLOWLOCATION,true)表示他不需要这样做@user1026605我测试了您的代码,它返回有效的XML,并且解析正确。将
curl\u exec()
out分解为它自己的变量,并在假定它是有效的XML之前将其回显出来。curl\u exec($curl\u handle)使用原始url返回false。。。以下代码是否适用于您?$curl\u handle=curl\u init();curl_setopt($curl_handle,CURLOPT_URL');$curlResult=curl\u exec($curl\u handle);如果($curlResult==false){echo“KO”}实际上它看起来总是超时。如果我在web浏览器中打开页面,它的加载速度会非常快。如果我将超时时间增加到5分钟,它仍然会超时。。。