提交过程已经关联了CookieContainer 但多种方法尝试均未通过 后来怀疑是验证码图片在获取时会附加cookie信息以供验证时对比 但我跟踪程序显示cookie长度为0 即没有新生成cookie那是何故? 手工登录时通过sniffer pro抓包却发现提交过程有很多cookie一同被提交 为什么我的程序中没有采集到?也有说是服务器端有生成set-cookie和set-cookie2两个值 和这有关吗 是服务器设置的原因还是?

解决方案 »

  1.   

    要精确跟踪cookie看看这个代码是否有启发:
    http://www.svnhost.cn/Download/Detail-30.shtml
      

  2.   

    代码太长我就不贴了 一般的验证码生成和验证技术我也了解 得到验证码后 哪怕我靠手工填写识别结果 然后再用程序发送过去(包括前一步取得的cookie信息)也不行 说明还是状态没有一同发过去 或者第一步就没有正确取到 造成我发过去的验证与服务器端不匹配 
    我如何正确取得服务器端生成的状态呢?