日期:2014-05-17  浏览次数:20589 次

Asp.net 模拟登录其它网站
在做数据采集之前要先登录到 网站,然后才可以访问其它页面获取信息,一般的webform页面都是 点击登录按钮激发服务器端的事件 ,这种好处理 ,但是有的网站是在登录页面 ,通过脚本发起异步请求到服务器,验证通过则在客户端 跳转 页面,向此类 网站 该如何处理呢? 如何模拟登录呢 ? 

------解决方案--------------------
页面登录实际上就是定义两个session变量,username和password,点击登录时完成的动作是将文本框内用户输入的值跟数据库内的值进行对比,如数据库中存在该用户和对应的密码,则给seesion变量赋值。依照这个原理,你只需要对seesion变量赋值就能模拟登录!
------解决方案--------------------
c# 实现网页上用户自动登陆
------解决方案--------------------
asp.net 模拟网站登录
------解决方案--------------------
引用:
c# 实现网页上用户自动登陆
------解决方案--------------------
asp.net 模拟网站登录

同意!
------解决方案--------------------
参考这里,简单例子
------解决方案--------------------
呵呵,有验证码的站,你怎么登
------解决方案--------------------
推荐你一个winform控件,webbrowser,不知道能否有用