模拟用户登录,有验证码.
一般的用户登录通过httpclient包的httpclient和postmethod(getmethod)就可以实现,有验证码的话就需要保证sessionid的一致,先取得验证码和请求验证码url得到的sessionid,然后吧sessionid和验证码和用户名,密码一并提交到请求的url中即可.这一块,我已经实现!
问题描述:
但是现在的用户登录界面的验证码,是在打开页面后点击一个(显示验证码)的按钮才能出来,该验证码图片也有相应的url地址,但是直接通过httpclient的请求方式去取这个url地址的验证码的话就没有产生验证码.
求赐教,我该如何去取得这个验证码.需要用到其他的帮助jar文件吗?
具体怎么操作..还望各位赐教,能解答分一定送到
一般的用户登录通过httpclient包的httpclient和postmethod(getmethod)就可以实现,有验证码的话就需要保证sessionid的一致,先取得验证码和请求验证码url得到的sessionid,然后吧sessionid和验证码和用户名,密码一并提交到请求的url中即可.这一块,我已经实现!
问题描述:
但是现在的用户登录界面的验证码,是在打开页面后点击一个(显示验证码)的按钮才能出来,该验证码图片也有相应的url地址,但是直接通过httpclient的请求方式去取这个url地址的验证码的话就没有产生验证码.
求赐教,我该如何去取得这个验证码.需要用到其他的帮助jar文件吗?
具体怎么操作..还望各位赐教,能解答分一定送到
解决方案 »
- 用java怎么生成.hdr文件呢
- 我们的网站进去为什么比别人慢????
- JBuilderX断点调试JSP页面问题,tomcat4.0下,有些JSP页面能调试有些不行,或者断点与源程序行不对的问题
- 关于struts中下拉框的用法(size大于1,可以多选的情况)
- struts新手请教,为什么我的 public ActionErrors validate(ActionMapping actionMapping不运行
- Java中的问题,不明白这样写是什么意思?各位大神可以解释一下么?代码如下:
- **********************招外挂牛人****月收入万元**************
- 提一个jbuilder里面开发jsp的问题
- 怎么办???!!!!
- 如何在servlet和jsp中共用一个session范围的bean?
- 怎么动态改变Spring定时器配置的value
- SOS~~~xml里面引用的外网地址怎么改成引用本机啊??
1、弱弱地问一句:你试过抓包观察点击按钮后发送的数据包么?会不会是post的啊2、那个验证码图片的url有没有参数呢?若有,可能是点击按钮后调用了什么函数产生了一些参数,需要查看页面代码分析。
弱弱地路过,别拍板砖。。
就是跟这个页面一样吧..先取验证码..但是进去的时候就没有验证码.要点击按钮才有..然后再新的httpclinet中把通过输入取到的验证码提交到后台页面处理