如何在Play Framework 2.5.x/Java中删除(会话)cookie
我正在使用Play 2.5.3。我想在用户执行某些特定操作时删除会话cookie 我的饼干是这样的如何在Play Framework 2.5.x/Java中删除(会话)cookie,java,cookies,playframework,session-cookies,Java,Cookies,Playframework,Session Cookies,我正在使用Play 2.5.3。我想在用户执行某些特定操作时删除会话cookie 我的饼干是这样的 //Cookie:名称、值、最长期限、路径、域、安全、仅限http Cookie(“name”,somestring,null,“/”,somesdomain,false,false) 我已经试过播放文件显示的内容 request().discardCookie(名称、路径、域) 结果证明它不起作用。下一步我应该试试什么。 任何帮助都将不胜感激。我想你应该使用 response.removeCoo
//Cookie:名称、值、最长期限、路径、域、安全、仅限http
Cookie(“name”,somestring,null,“/”,somesdomain,false,false)
我已经试过播放文件显示的内容
request().discardCookie(名称、路径、域)
结果证明它不起作用。下一步我应该试试什么。
任何帮助都将不胜感激。我想你应该使用
response.removeCookie(keyName);
我认为你应该使用
response.removeCookie(keyName);
原来,,↑ 很好
尝试将值设置为“”,将最大值设置为0。
将所有其他内容设置为它们的属性
新的cookie应该取代旧的cookie。并在最大值为0时消失
希望这能帮助别人。哈哈
原来,,↑ 很好
尝试将值设置为“”,将最大值设置为0。
将所有其他内容设置为它们的属性
新的cookie应该取代旧的cookie。并在最大值为0时消失
希望这能帮助别人。哈哈你需要使用
response().discardCookie("name");
你需要使用
response().discardCookie("name");
在scala中,您需要传递
DiscardingCookie
实例,如下所示:
response.DiscardingCookie(DiscardingCookie(“cookie\u name”))
请参阅Java api中可能有类似的类。在scala中,您需要传递
DiscardingCookie
实例,如下所示:
response.DiscardingCookie(DiscardingCookie(“cookie\u name”))
请参阅Java api中可能有类似的类。从播放2.8开始,Http.Context已停止使用。您现在可以使用
return ok().discardingCookies("COOKIE_NAME");
因此,对响应的任何更改基本上都需要应用于函数直接返回的结果对象,而不是与旧的response()方法交互。从第2.8场开始,Http.Context被中断。您现在可以使用
return ok().discardingCookies("COOKIE_NAME");
因此,对响应的任何更改基本上都需要应用于函数直接返回的结果对象,而不是与旧的响应()交互方法。我尝试过,但此版本的Play或Play.mvc.HTTP包不支持语法。我尝试过,但此版本的Play或Play.mvc.HTTP包不支持语法。最好使用
response().discardCookie(“名称”)使用response().discardCookie(“name”)代码>而不是将cookie maxAge attr放入。