当前位置:编程学习 > JAVA >>

请问关于HtmlUnit设置cookie的方法

应用场景是这样的,当用户填写一个表单(包括图片验证码内容)提交后被我的程序拦截,然后我通过获得的用户填写数据,将其通过htmlunit创建一个webclient模拟用户动作,然后将结果页面返回

但现在问题是验证码的提交,如果我仍然用用户提交的验证码填写webclient的时候,这时候肯定是不行了验证码肯定是变了,但是我可以通过用户请求的请求头获得他提交的cookie,我的想法能不能通过这个cookie获得用户当时的页面,通过验证码验证?

大家有人会这个吗?

还有个问题,cookie的格式是什么,比如如下这个请求头中的cookie域:
Cookie: ASPSESSIONIDQQRACATC=JEFFOIKDPOEKNOMFNBBICGCL; __utma=258395338.253301132.1334307576.1334307576.1334307576.1; __utmz=258395338.1334307576.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); CNZZDATA2845580=cnzz_eid=36569786-1334544165-"这里是申请的网址"&ntime=1334544165&cnzz_a=6&retime=1334548843180&sin="这里是申请的网址"<ime=1334548843180&rtime=0" 

有几个cookie,能不能利用上呢? --------------------编程问答-------------------- 我们有相同的想法,我也在研究……还没做出来,你现在做出来了么?? --------------------编程问答-------------------- 加入qq群:280694058(JAVA HtmlUnit)一起探讨吧。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,