如何获取HttpOnly cookie

时间:2014-01-06 10:39:54

标签: java cookies session-cookies httponly cookie-httponly

我需要在我的java代码中将HttpOnly cookie设置为Session cookie。
为了获得非HttpOnly cookie,我使用了Jsoup,但现在我被HttpOnly cookie搞砸了?
注意: 不知道它是否重要,但我想要获得HttpCookies的网站是在ASP.net开发的。

1 个答案:

答案 0 :(得分:0)

我希望Jsoup可以提供这些:

Connection connection = Jsoup.connect("http://example.com");
Connection.Response response = connection.execute();

...然后使用cookies上的response地图。

如果不存在HttpOnly cookie,您可能需要直接读取URL的内容(例如,通过URLConnection或类似内容),然后再将其传递给JSoup.parse,并查找该流中的Cookie标头。


附注:要按照上述方式连接后Document,请不要重复请求,请使用Connection#parse

Document doc = connection.parse();

我只是提到这一点,因为你可能想要这份文件以及cookies。