急急急!关于HttpClient的问题,请高手指点
hthpClient httpparser 页面爬虫
[解决办法]
虽然是每次都更新, 但是以你上次访问的为主, 验证码是保存在session当中的,
可以用HTTPCLIENT先 获取图片, 然后人工输入。
[解决办法]
浏览器和HttpClient分别持有自己的Session,所以,两种途径获得的图片,对应的不是同一个session,服务端因提交的session不同,会识别成两个不同的用户。所以,楼主从浏览器获得图片,从HttpClient里面输入提交,几乎不可能成功。
解决方案:
1. 用程序识别验证码。改善识别算法,增加识别命中率;
2. 编写GUI界面,将验证码显示到界面上,然后输入对应验证码。舍弃浏览器。