微信扫一扫打赏支持

laravel获取请求头信息

laravel获取请求头信息

一、总结

一句话总结:

dd($request); 可以获取请求中的各种信息
可以$request->header() 等获取请求头等,也就是可以直接用$request中的那些对象属性获取对应的信息,比如header

 

 

 

二、laravel获取请求头信息

博客对应课程的视频位置:

 

    public function index(Request $request)
    {
        session(['nowControllerAction' => \App\Model\ControllerAndFunction::jointControllerAndFunction()]);
        dump('========================$request========================');
        dump($request);
        dump('========================$request->session()========================');
        dump($request->session());
        dump('========================$request->cookie()========================');
        dump($request->cookie());
        dump('========================$request->toArray()========================');
        dump($request->toArray());
        dump('========================$request->header()========================');
        dump($request->header());
        dd(1);

        //1、获取首页的recommend_lesson_list的缓存
        $lessons=RecommendLessonList::get_recommendLessonList();
        //dd($lessons);

        if (Auth::guard('user')->user()) {
            $u_id = Auth::guard('user')->user()->id;

            $likeAndCollectLesson=LikeAndCollectLesson::cache_likeAndCollectLesson_ids($u_id);
            $likeLessons_l_ids=$likeAndCollectLesson['likeLessons_l_ids'];
            $collectLessons_l_ids=$likeAndCollectLesson['collectLessons_l_ids'];

        } else {
            $likeLessons_l_ids = [];//课程id集合
            $collectLessons_l_ids = [];//用户收藏的课程的id集合
        }


        return view('home.entry.index', compact(['lessons', 'likeLessons_l_ids', 'collectLessons_l_ids']));
    }

 

 

 

 

 

 

 

 

 

 

 
posted @ 2020-07-01 01:19  范仁义  阅读(1478)  评论(0编辑  收藏  举报