这近使用HttpClient实现模拟登录和获取网上数据的工具,在实现的过程中遇到了一个困难,请大家帮忙解决。有这样一个现象不明白为什么?
开始之前清除浏览器保存的所有cookies信息,我使用浏览器正常访问网站,通过Wireshark数据抓包工具,response的header中设置了cookies信息,但是在接下来的request的header中设置的cookies比之前response设置的cookie要多,但是本地保存cookies的文件中确实也比前面response的header中设置了cookies信息要多。这是为什么呢??本地cookie文件中的cookie信息都来自response中设置cookies信息,还有其他方式会写cookie文件吗?也就是说本地cookie文件中的信息比response设置的信息要多。这是为什么啊???我使用HttpClient实现模拟登录和获取数据,在有的网站上没问题,但是有个网站,因为cookie信息设置不正确的原因不能正常取得数据。请大家帮忙。
开始之前清除浏览器保存的所有cookies信息,我使用浏览器正常访问网站,通过Wireshark数据抓包工具,response的header中设置了cookies信息,但是在接下来的request的header中设置的cookies比之前response设置的cookie要多,但是本地保存cookies的文件中确实也比前面response的header中设置了cookies信息要多。这是为什么呢??本地cookie文件中的cookie信息都来自response中设置cookies信息,还有其他方式会写cookie文件吗?也就是说本地cookie文件中的信息比response设置的信息要多。这是为什么啊???我使用HttpClient实现模拟登录和获取数据,在有的网站上没问题,但是有个网站,因为cookie信息设置不正确的原因不能正常取得数据。请大家帮忙。
解决方案 »
- 一个老大难问题
- JSP页面加载的变量使用问题
- hibernate 的问题
- 求救,第一次出去找工作,不知道如何下手?
- 在tomcat中的一个异常
- ireport 不能完整显示问题···急
- SQL SERVER的存储过程,在java调用时出错
- 请问高手,关于用JS同时拖拽多个图片的问题
- Struts 1.2 引用 <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%> 报错
- 一个确定的时间,如何得到在这个时间前多少分钟的那个时间??
- 求个JSP在线word编辑器,要求开源,小巧,功能不用很强大,
- 100分,求大家帮忙解决问题,关于cookie和httpClient的问题
lang=zh-cn; __utma=1.512051552.1304495309.1305451535.1305723375.24; (referral)|utmcmd=referral|utmcct=/logout.aspx; AWSUSER_ID=awsuser_id1304495458304r4156; G_DN=gsf4dlhz6yv5; logged=yes; __utmb=1.6.10.1305723375; AWSSESSION_ID=awssession_id1305723375413r1363; ASP.NET_SessionId=dqt23155y1lfa2alzonnbc55; c152i3=33620234.20480.0000其他cookie都不变,只要下面这是变化的。这个可能表示什么意思呢?
__utmb=1.6.10.1305723375;