java - 谷歌应用引擎 java 上的 HttpOnly cookie

标签 java google-app-engine cookies httponly

有人知道如何在应用引擎上使用 httponly cookie 进行 session 和 cookie 吗?

在 Cookie 类的 javadoc 中,http://java.sun.com/javaee/6/docs/api/javax/servlet/http/Cookie.html#setHttpOnly(boolean) , 有一个 setHttpOnly 方法。

不过,在为 App Engine 开发时尝试使用它时出现编译器错误。

这个方法是在 Servlet 3.0 规范中引入的,所以它很新。

最佳答案

App Engine 在 2.5 版本中支持 Servlet API,因此您不能使用 setHttpOnly 方法。

您可以尝试自己输出 cookie header 。

resp.setHeader("Set-Cookie", "A=7; expires=Fri, 31-Dec-2010 23:59:59 GMT; path=/; domain=.example.net; HttpOnly");

关于java - 谷歌应用引擎 java 上的 HttpOnly cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2642252/

相关文章:

java - Spring 忽略我的 ContentNegotiatingViewResolver

java - 如何在Java中使用selenium webdriver模拟打印屏幕按钮

java - 将 GAE 项目迁移到 Java 8 - 将运行时属性添加到 appengine-web.xml 后出现 XML 验证错误

php - JS禁用时页面内容不同

php - 使用 php 为子域设置 cookie 不起作用

java - 汉诺塔计划 - 柜台

java - 为什么SortedSet接口(interface)中指定的是subSet方法而不是Set?

python - 如何使用 App Engine 中的任务队列 Python API 传递压缩数据?

google-app-engine - 如何在谷歌应用程序引擎上录制视频?

html - 如何在单独的页面上存储部分表单数据?