如何对重定向后的url设定cookie值

hbgzg3006 2009-12-23 03:17:55
我想要获取也面对内容。但是原始的url经过了三次重定向,我怎么在第二次或者第三次重定向的时候设置cookie值呢(该cookie值后来有用)。
我的思路:
用HttpURLConnection不重定向,分三个阶段。但是奇怪的是,得到第一次内容后,第二次数据包根本就不发送,我已经关闭了连接,但是我抓包发现并没有关闭。这种情况怎么办?
或者谁能给我提供一种更好的方法?
...全文
766 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbgzg3006 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zhao_tk 的回复:]
Cookie[] allcookies=request.getCookies();
request.getRequestDispatcher("apage.jsp").forward(request, response);
这样转发?
[/Quote]
谢谢你兄弟,我找到办法了。呵呵。
zhao_tk 2009-12-24
  • 打赏
  • 举报
回复
Cookie[] allcookies=request.getCookies();
request.getRequestDispatcher("apage.jsp").forward(request, response);
这样转发?
hbgzg3006 2009-12-24
  • 打赏
  • 举报
回复
ding~
hbgzg3006 2009-12-23
  • 打赏
  • 举报
回复
ding~
hbgzg3006 2009-12-23
  • 打赏
  • 举报
回复
我想要获取的是页面内容,第一次的时候是不用cookie的,服务器返回一个Jsessionid,然后在下次访问的时候需要把这个jsessionid作为cookie设置进去,但是下一次访问是被重定向的,用HttpURLConnection根本就不去设置cookie,我不用HttpURLConnection的重定向,但是始终成功不了。

哪位高手指点一下啊?谢谢。
liangwansheng 2009-12-23
  • 打赏
  • 举报
回复
过来学习的。帮顶一下。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧