程序模拟自动登录
各位好,小弟项目中有一需求,需要模拟登录,登录成功后自动打开页面。为了说明方便特有以下约定
模拟登录的网址是另一家公司开发的系统我暂且称为系统B,地址为http://www.other.com
其中http://www.other.com/Login.jsp为登录页面
http://www.other.com/Main.jsp为首页面
http://www.other.com/Info.jsp为个人信息页面
如果使用系统B,用户将在Login.jsp上输入用户名和密码登录成功后页面会跳转进入Main.jsp,此时在点击Main.jsp页面上的“个人信息”按钮则进入Info.jsp页面即可查看个人信息
我的系统成为系统A,网址为http://www.myself.com
具体操作如下:
用户首先登录http://www.myself.com/index.aspx,在index.aspx面上有个Button按钮,当用户点击Button后,将触发Button_Click事件,程序将在后台模拟先进行http://www.other.com/Login.jsp的登录操作,然后新开一个页面打开http://www.other.com/Info.jsp
小弟目前已经实现了模拟Login.jsp页面的登录操作,并成功获取到登录成功状态后的http://www.other.com/Info.jsp页面源代码,我在index.aspx页面上放了一个TextBox,通过把获取来的源代码字符串放到TextBox中观察确认取回的代码是正确的。以上操作网上源代码很多都是先模拟登录再获取内容页面源代码的实例这并不是我最终想要的。我想要的是程序在模拟登录成功后能够自动新开一个页面在浏览器中打开http://www.other.com/Info.jsp。
请问这该如何操作?急等回复