c# 提交网页表单

来源:百度知道 编辑:UC知道 时间:2024/06/05 15:59:26
网页中有两个text表单,用来输入帐号密码,以及一个提交按钮,请问用c#在不打开网页的情况下发送帐号密码信息到网页上,再提交,并关闭后续自动跳出来的提示你登录成功网页,希望能详细点,有具体的过程,谢谢

笨办法
在本地桌面上新建一个浏览器快捷方式
比如登陆地址是10.1.1.1/web/login.aspx

快捷方式为10.1.1.1/web/login.aspx?username=admin&password=admin123

在login.aspx页面获取这两个值
在程序判断获取表单值前先获取传递过来的值 如果有传值
object username=request["username"];
object password =request["password"]
如果没有传值使用表单提交值

你的意思是自动登陆吗?

这个不难的。
你用url参数。
比如:http://localhost:80/login.html?id=abe***skdjfksd&psw=sldkflskd

当然,用url传递账号密码不是一个好办法,账号密码都加密下。

或者你用JS发个request,里面发送加密好的账号密码。

好象有个login控件可以直接实现的.你自己去找找吧 默认状态下好象会自动帮你创建一个数据库.

用AJAX,哥们

说の再明白点