如何在Java中创建几个组成一个会话的HTTP请求(所以,共享同一组cookie等)?
我想通过POST请求在一个站点上进行授权,然后使用所有cookie和会话数据向该站点发出GET请求。
有可能吗?如果有几种可能的方法来实现这种行为,那么它们中最好的是什么?在我的情况下,同步通话是正常的。
提前致谢。
答案 0 :(得分:0)
我会使用为您执行此操作的http客户端。例如。 Apache Commons:
https://hc.apache.org/httpcomponents-client-ga/tutorial/html/statemgmt.html#d5e585
如果您仍想自己实施,请查看CookieHandler和CookieManager。基本上是:
CookieHandler.setDefault(new CookieManager());
会做到这一点。