laravel file_get_contents маршрута не получает ответа

У меня есть маршрут:

Route::group(array('prefix' => 'playlist'), function() { Route::get('raw/{id}', array('as'=>'rawPlaylist', 'uses'=>'PlaylistsController@raw')); }); 

Когда я открою URL-адрес:

 http://localhost:8000/playlist/raw/1 

Все в порядке, и страница загрузится и покажет мне представление.

В контроллере я получаю URL-адрес:

 $url = URL::route('rawPlaylist', 1); 

Проблема: я хочу прочитать представление и сохранить весь вид в переменной:

 $html = file_get_contents($url); 

echo $ url – это http: // localhost: 8000 / playlist / raw / 1, это правильно.

Но это не работает. Я не получаю ответа, и PHP-мастер предлагает перерывы. Зачем? Что здесь не так?