bsp; eventValidation = System.Web.HttpUtility.UrlEncode(eventValidation); 完整的代码如下:
// 提交按钮的文本 string submitButton = "登录"; // 页面的 VeiwState(可以通过IE打开页面,右键“查看源文件”取得) string viewState = "/wEPDwUKMTg0NTgwMzM2M2RksjXHwIOzdq/skwDy1k6qTexm2j0="; // 页面的 EventValidation(可以通过IE打开页面,右键“查看源文件”取得) string eventValidation = "/wEWBAKxhbOEAQKPpuq2CALyveCRDwLejM6fDwP2723lUdzBJVBIAVzbpM2sXYqc";
submitButton = System.Web.HttpUtility.UrlEncode(submitButton); viewState = System.Web.HttpUtility.UrlEncode(viewState); eventValidation = System.Web.HttpUtility.UrlEncode(eventValidation);
try { // 要提交表单的URI字符串。 string uriString = "http://www.xxx.com/Login.aspx"; // 要提交的字符串数据。格式形如:user=uesr1&password=123 string postString = "userName=1&password=1" + "&loginButton=" + submitButton + "&__VIEWSTATE=" + viewState + "&__EVENTVALIDATION=" + eventValidation; // 初始化WebClient WebClient webClient = new WebClient(); &nb 上一页 [1] [2] [3] [4] 下一页 |