laravel设置cookie为什么后面加exit就设置不成功

laravel设置cookie为什么后面加exit就设置不成功,这是为何?

    public function test(Request $request){
        Cookie::queue('test', 'Hello, Laramist', 10);
        Cookie::queue('test2', 'Hello, Laramist', 10);
        exit;
    }

把exit去掉就可以设置成功,有人能解答下吗

慕沐林林
浏览 643回答 2
2回答

慕丝7291255

你 exit 了,框架加载都没结束就被你 exit 了。不要用 exit 了好么= =

浮云间

楼上你在说什么,框架没加载能进到Controller? 楼主你exit之后,强行结束,也就是说后续的中间件之类的都没有执行 laravel默认是开了ob的,exit会丢弃ob的内容,包括响应头
打开App,查看更多内容
随时随地看视频慕课网APP