是否可以在 Global 类的 Play Framework 的 doFilter 方法中添加 cookie?
我试过了:
override def doFilter(action: EssentialAction): EssentialAction = EssentialAction { request =>
if (request.queryString.contains("q")) {
action.apply(request).map(_.withCookies(
Cookie("q", request.queryString.get("q").get(0), 3600)
))
}
}
但 cookie 不会发送到浏览器。