Laravel Cookie:设置 Cookie 1 个改进

问题

在 Laravel 中如何设置 cookie?

回答

在 Laravel 中可通过 response 对象的 withCookie 方法来设置 cookie:

Route::get('hello', function () {
    return response('Hello World', 200)
            ->header('Content-Type', 'text/plain');
            ->withCookie('name', 'value', 10);
});

也可以先创建一个 cookie 对象,再附加至响应中:

Route::get('hello', function () {
    $cookie = cookie('name', 'value', 10);

    return response('Hello World', 200)
            ->header('Content-Type', 'text/plain')
            ->withCookie($cookie);
});

参考

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!