我翻译的注释的意思是:
这是application 的全局http中间件,
这些中间件会在有任何请求的时候运行.
而我现在遇见的问题是 , 下面注释的三行关于使用session的中间件如果写上,我程序中的session就不能使用,而我屏蔽之后,session居然可以使用了..给我的感觉好像是写再这里面的是except的中间件一样,求教大神这是为什么?
我翻译的注释的意思是:
这是application 的全局http中间件,
这些中间件会在有任何请求的时候运行.
而我现在遇见的问题是 , 下面注释的三行关于使用session的中间件如果写上,我程序中的session就不能使用,而我屏蔽之后,session居然可以使用了..给我的感觉好像是写再这里面的是except的中间件一样,求教大神这是为什么?
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答930 阅读
1 回答912 阅读
1 回答841 阅读
从
laravel5.2
开始,StartSession
中间件被放到了$middlewareGroups
的web
组中, 所以如果需要在请求中使用session
,必须把路由放到web
中间件组中, 如下:而全局的中间件
$middleware
则不需要再写上StartSession
中间件了.