一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php獲取301跳轉(zhuǎn)URL簡(jiǎn)單實(shí)例

復(fù)制代碼 代碼如下:
/**
 * get_redirect_url()
 * Gets the address that the provided URL redirects to,
 * or FALSE if there's no redirect.
 *
 * @param string $url
 * @return string
 */
function get_redirect_url($url){
    $redirect_url = null;

    $url_parts = @parse_url($url);
    if (!$url_parts) return false;
    if (!isset($url_parts['host'])) return false; //can't process relative URLs
    if (!isset($url_parts['path'])) $url_parts['path'] = '/';

    $sock = fsockopen($url_parts['host'], (isset($url_parts['port']) ? (int)$url_parts['port'] : 80), $errno, $errstr, 30);
    if (!$sock) return false;

    $request = "HEAD " . $url_parts['path'] . (isset($url_parts['query']) ? '?'.$url_parts['query'] : '') . " HTTP/1.1/r/n";
    $request .= 'Host: ' . $url_parts['host'] . "/r/n";
    $request .= "Connection: Close/r/n/r/n";
    fwrite($sock, $request);
    $response = '';
    while(!feof($sock)) $response .= fread($sock, 8192);
    fclose($sock);
    if (preg_match('/^Location: (.+?)$/m', $response, $matches)){
        if ( substr($matches[1], 0, 1) == "/" )
            return $url_parts['scheme'] . "://" . $url_parts['host'] . trim($matches[1]);
        else
            return trim($matches[1]);

    } else {
        return false;
    }

}
/**
 * get_all_redirects()
 * Follows and collects all redirects, in order, for the given URL.
 *
 * @param string $url
 * @return array
 */
function get_all_redirects($url){
    $redirects = array();
    while ($newurl = get_redirect_url($url)){
        if (in_array($newurl, $redirects)){
            break;
        }
        $redirects[] = $newurl;
        $url = $newurl;
    }
    return $redirects;
}


php實(shí)現(xiàn)用socket獲取301跳轉(zhuǎn)地址,可以提取跳轉(zhuǎn)過(guò)程中的url

php技術(shù)php獲取301跳轉(zhuǎn)URL簡(jiǎn)單實(shí)例,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 天天舔 | 国产亚洲玖玖玖在线观看 | 婷婷六月丁香午夜爱爱 | 亚洲视频网站在线观看 | 国产美女在线精品观看 | 91麻豆视频| 亚洲国产精品久久久久秋霞小 | 黄色大片久久 | 亚洲一区二区中文字幕 | 色免费观看 | 激情小说专区 | 久久鬼| bt7086福利一区二区三区最新 | 国产日韩精品欧美一区喷 | 久综合 | 最新香蕉97超级碰碰碰碰碰久 | 77788色淫网站女女免费视频 | 99久久精品费精品国产 | 夜色福利院在线看青草一 | 五月天婷婷一区二区三区久久 | www一区二区三区 | 激情小说专区 | 欧美日韩亚洲区久久综合 | 真实乱视频国产免费观看 | 国产91丝袜香蕉在线播放 | 国产精品久久久久影视青草 | 国产手机在线精品 | 日本一道本中文字幕 | 亚洲国产精品久久久天堂 | 国内自拍第一页 | 国产一区二区三区高清视频 | 视频麻豆| 激情视频激情小说 | 国产综合成人久久大片91 | 色哟哟色院91精品网站 | 四虎影永久在线观看精品 | 国产欧美一区二区三区观看 | 亚洲国产午夜 | 人禽伦交视频在线观看 | 免费精品国产自产拍在 | 蕾丝视频福利网站 |