[英]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.