繁体   English   中英

当我调用setRequestProperty时,Java applet在浏览器上设置cookie

[英]Java applet sets cookie on browser when i call setRequestProperty

我正在使用URLconnection在applet中发送数据,

这是我的代码:

URL url = new URL("http://example.com");
URLConnection conn = url.openConnection();
conn.setRequestProperty("cookie", cookie_val);

在这种情况下,cookie的值是在浏览器中设置的,但我不希望这样,cookie只供applet内部使用。 我如何撤销转移到浏览器的cookie?

谢谢 。

通过添加默认cookiehandler解决了问题

CookieManager manager = new CookieManager();
manager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(manager);

防止将cookie存储在浏览器中..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM