我想做网页自动登录程序,
但是,有写地方不明白...目的网站是ASP网站,传递的参数中,有个是这样的,__VIEWSTATE=dDw4ODUxNDk4MDQ7Oz61Y7RoUEs4Pg6bC0x6I7NcEslMVg%3D%3D&TextBox1=12345678&TextBox2=1111111&RadioButtonList1=%E5%AD%A6%E7%94%9F&Button1=&lbLanguage=基本上,是登陆信息,
但具体什么格式,我不知道,
举例说明下,
我要登录的网站是www.1234567.asp,
账号是:12345
密码是:67890
然后,按网页的登录按钮提交数据,这样的话,__VIEWSTATE的格式是怎样的?

解决方案 »

  1.   

    viewstate 只是页面保存的数据 和服务端的数据没多大关系你只要模拟提交 表单 然后抓取表单返回的状态就OK了
      

  2.   

    ViewState在客户端的保存形式,保存在一个ID为__VIEWSTATE的Hidden中,它的Value是使用Base64编码后的字符串
    httpwebrequst通过post登录
    抓取页面分析HttpWatch