我们正在寻找缓存的一些静态页面。我们仍然需要它们通过Laravel 4.2。但是,如果有人访问该页面,我不希望从Laravel发送任何cookie,包括会话cookie。
这可能吗?
答案 0 :(得分:1)
在您的app/Providers/RouteServiceProvider.php
中,您正在routes/web.php
web
中间件下注册routes/api.php
中的每条路由。它负责设置会话cookie。
您可以在/routes
中注册这些路由,或者更好的是,在RouteServiceProvider中创建另一个受保护的方法来注册那些" cookieless"来自__construct
文件夹内的另一个文件的路由。
Laravel 4。*
对于laravel 4. *,您可以在不需要cookie的情况下更改所需页面上的会话配置。你必须在public function __construct(Config $config)
{
$config::set('session.driver', 'array');
$config::set('cookie.driver', 'array');
}
public function statelessPage()
{
return View::make('stateless.page', ['data' => 'value']);
}
类StatelessPageController扩展了BaseController {
QueryArr
}