grails会话创建,关于如何防止它

net*_*ain 0 session grails session-variables

在以下错误报告的最后一行

https://github.com/grails/grails-core/issues/5296

据说;

In an ideal world, it would be possible to turn off HttpSession creation for a whole Controller (all actions) and also turn them off for a particular set of actions.

然而,这是一个非常古老的bug报告,所以我的问题是:

这可能是即将发布的或今天的版本(1.3.7)的grails吗?如果不是,不应该吗?

我寻求这种行为的原因是由于在Grails中开发RESTful API,其中REST的本质是无状态的.

Lau*_*nen 5

如果您不访问隐式会话对象或使用会话范围的服务,Grails不会创建会话.我们有多个项目在生产中运行,我们不使用会话.只要您不访问这些对象,就不会看到任何会话(没有与响应一起发送JSESSIONID cookie).

  • 正确,但您也可以通过从链中删除特定URL模式的过滤器(例如/ api/**)来关闭它. (3认同)