php 解析302跳转后的链接,莫名其妙的就失效了,求大神看看
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // 302 redirect
$data = curl_exec($ch);
$Headers = curl_getinfo($ch);
curl_close($ch);
if ($data != $Headers){
$value=array(
'code'=>0,
'msg'=>'成功',
'url'=>$Headers["url"]
);
echo json_encode($value);exit;
}else{
$value=array(
'code'=>-1,
'msg'=>'链接错误!'
);
echo json_encode($value);exit;
}
$Headers["url"]现在他返回的是原链接。。