создание сеанса grails, о том, как это предотвратить - PullRequest
0 голосов
/ 08 сентября 2011

в последней строке следующего сообщения об ошибке

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.

Это, однако, довольно старый отчет об ошибках, поэтому мой вопрос:

возможно ли это в следующей или современной версии (1.3.7) Grails? Если нет, не должно ли это быть?

Причина, по которой я стремлюсь к такому поведению, связана с разработкой RESTful API в grails, где сама природа REST не имеет состояния .

1 Ответ

5 голосов
/ 08 сентября 2011

Grails не создает сеанс, если вы не обращаетесь к неявному объекту сеанс или не используете службы в рамках сеанса. У нас есть несколько проектов, работающих в производстве, где мы не используем сессии. До тех пор, пока вы не получите доступ к этим объектам, вы не увидите никаких сеансов (куки-файлы JSESSIONID не отправляются с ответом).

...