httpclient比用浏览器访问返回的cookie少怎么回事儿?!

binghc 发布于 2013/02/17 20:01
阅读 775
收藏 0

https://ibsbjstar.ccb.com.cn/NCCB_Encoder/Encoder?CODE=SW9I7qR2pzJqVS27BzahGO2pCg6dvOGp8wUBMOapPQ32MGuqcj9yiLR2AAGhJQwq0AyhMNyrbwo5mWbpKQkBuP8pWgz1CckmYv

这是建设银行登陆页面的验证码, 用IE浏览器登陆访问返回两个cookie,而用httpclient只返回一个,这是怎么回事儿啊

IE访问返回:

JSESSIONID:cy0cRgwJgGZlTJ6JQpJhJhCyF4rrjb5cjfdXp52b07YFXmxkWDy5!-1547053543
null:102826506.27936.0000

而用httpclinet只返回一个cookie:

null=186712586.27936.0000

这是为什么呀?!

加载中
0
fneg
fneg
你看看用FireFox 或者是Chrome访问,能够获取到的Cookie信息是什么
b
binghc
就是这个啊 JSESSIONID:cy0cRgwJgGZlTJ6JQpJhJhCyF4rrjb5cjfdXp52b07YFXmxkWDy5!-1547053543 null:102826506.27936.0000 但是用httpclient只能获取到第二个 我url都写在上面了,你可以自己试试是不是这么一回事儿
0
sami
sami
和你遇到一样的问题了 ,请问你研究出解决的办法了没
0
我是一名程序员
我是一名程序员
我怎么chrome访问就一个cookie 就 null=186712586.27936.0000,那个jsessionid的cookie是你访问别的连接才出来的吧,单独访问验证码的链接就一个cookie,楼主可以把浏览器关了再试试
我是一名程序员
我是一名程序员
jsessionid的cookie应该是你访问出现验证码的时候产生的,楼主可以先访问那个连接再访问验证码的链接
返回顶部
顶部