技术教程
当前位置:首页 > 技术教程

php获取302跳转地址

( 更新:07-11   加入收藏)

function  curl_post_302($url)
{
    $ch = curl_init();
    curl_setopt($ch,  CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL,  $url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch,  CURLOPT_FOLLOWLOCATION, 1); // 302 redirect
    $data = curl_exec($ch);
    $Headers =  curl_getinfo($ch);
    curl_close($ch);
    if ($data != $Headers)
        return  $Headers["url"];
    else
        return false;
}

相关阅读