Laravel没有找到http异常

时间:2017-05-30 13:21:45

标签: laravel laravel-5

嗨我有一个简单的控制器,我希望使用guzzle从页面获取内容,但是我无法查看任何结果,因为我一直收到错误" NotFoundHttpException"

我的路线:

Route::get('hello', 'GuzzleController@test');

控制器:

function test(){
    $client = new GuzzleHttp\Client();
    $res = $client->get('https://api.github.com/user', ['auth' =>  ['user', 'pass']]);
    echo $res->getStatusCode(); // 200
    echo $res->getBody(); // { "type": "User", ....
    return view('hello');
}

视图:

{!! $res !!}

1 个答案:

答案 0 :(得分:0)

根据您的评论,您尝试访问路线而不设置网络根目录以进行网址重写。从laravel应用程序文件夹运行php artisan serve,然后像这样访问网站

http://localhost:8000
http://localhost:8000/hello

或者将本地Web服务器设置为指向laravel应用程序公用文件夹作为根目录。