感谢你来到这里
我真的很激动
盼望,能有你的支持
捐赠可扫描二维码转账支付
支付宝扫一扫付款
微信扫一扫付款
(微信为保护隐私,不显示你的昵称)
每当你读、写、甚至检查数据是否存在于session时,session都会自动启动。这意味着,如果你要避免为一些用户创建session cookie会很困难:你必须完全避免访问session。
例如,在这种情况下的一个常见的问题,是检查flash消息,它被存储在session中。下面的代码将确定令session 始终 开启:
即便用户没有登录,即便你没有创建任何的flash消息,只是调用flashBag
的get()
(或者has()
)方法,则也会开启session。这会影响程序性能,因为所有的用户都将收到一个session cookie。为了避免这一行为,在尝试访问flash消息之前添加一个检查:
本文,包括例程代码在内,采用的是 Creative Commons BY-SA 3.0 创作共用授权。