重定向后获取页面标题?

时间:2014-07-19 13:11:59

标签: php laravel-4

我正在抓取网站网址的网页标题,这很好但我遇到了涉及任何类型重定向的网页的问题。

我没有保存结果页面标题,而是获得重定向页面标题。

有没有办法检查页面是否是重定向,如果是这样,请等到目标页面加载到刮取页面标题?

我正在使用file_get_html库,我的代码目前看起来像这样:

        //If the user is logged in, use the file_get_html library to scrape the page name.
        if(!$query)
        {
            if (Auth::check())
            {
                $html = file_get_html($long_url);
                $titleraw = $html->find('title',0);
                $title = $titleraw->innertext;
                $link->page_title = $title;
            }
            //Saves the built object to the database.
            $link->save();
            DB::table('users_links')->insert(array('link_id' => $link->id, 'user_id' => $link->users_id, 'privacy' => 0));
        }

0 个答案:

没有答案