string getpage = "http://member1.taobao.com/member/login.jhtml?TPL_password=" + textBox2.Text(密码) + "&TPL_redirect_url=&TPL_username=" + HttpUtility.UrlEncode(textBox1.Text(用户名,汉字), Encoding.GetEncoding("GBK")) +"&_oooo_=&abtest=&action=Authenticator&actionForStable=enable_post_user_action&done=&event_submit_do_login=anything&from=&pstrong=2&yparam=";
HttpWebResponse res1 = (HttpWebResponse)req1.GetResponse();
HttpWebRequest req1 = (HttpWebRequest)WebRequest.Create(getpage); req1.Method = "GET"; req1.AllowAutoRedirect = false; Co.Add( res1.Cookies);
if (res.StatusCode == HttpStatusCode.Moved || res1.StatusCode == HttpStatusCode.Found || res1.StatusCode == HttpStatusCode.Redirect)
{
Locationadress = res1.Headers.Get("Location");
richTextBox1.AppendText("登陆成功且转移地址为:" + Locationadress + "\r\n");
HttpWebRequest wrt2;
wrt2 = (HttpWebRequest)WebRequest.Create(Locationadress);
wrt2.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)";
wrt2.Method = "Get";
wrt2.Headers.Add("Host", "i.taobao.com"); wrt2.CookieContainer = Co1;
HttpWebResponse wrp2;
wrp2 = (HttpWebResponse)wrt2.GetResponse();
Co1.Add(wrp2.Cookies); string htmlout2;
htmlout2 = new StreamReader(wrp2.GetResponseStream(), Encoding.GetEncoding("GB2312")).ReadToEnd();
richTextBox1.AppendText(htmlout2); 就是登陆成功后,取得cookie,使用此cookie打开另一页面,任何一个需要登陆才能浏览的页面就可,获取此页面的源文件就算成功!解决后,支付宝交易付款!
HttpWebResponse res1 = (HttpWebResponse)req1.GetResponse();
HttpWebRequest req1 = (HttpWebRequest)WebRequest.Create(getpage); req1.Method = "GET"; req1.AllowAutoRedirect = false; Co.Add( res1.Cookies);
if (res.StatusCode == HttpStatusCode.Moved || res1.StatusCode == HttpStatusCode.Found || res1.StatusCode == HttpStatusCode.Redirect)
{
Locationadress = res1.Headers.Get("Location");
richTextBox1.AppendText("登陆成功且转移地址为:" + Locationadress + "\r\n");
HttpWebRequest wrt2;
wrt2 = (HttpWebRequest)WebRequest.Create(Locationadress);
wrt2.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)";
wrt2.Method = "Get";
wrt2.Headers.Add("Host", "i.taobao.com"); wrt2.CookieContainer = Co1;
HttpWebResponse wrp2;
wrp2 = (HttpWebResponse)wrt2.GetResponse();
Co1.Add(wrp2.Cookies); string htmlout2;
htmlout2 = new StreamReader(wrp2.GetResponseStream(), Encoding.GetEncoding("GB2312")).ReadToEnd();
richTextBox1.AppendText(htmlout2); 就是登陆成功后,取得cookie,使用此cookie打开另一页面,任何一个需要登陆才能浏览的页面就可,获取此页面的源文件就算成功!解决后,支付宝交易付款!
没有啊,你是姐姐还是老哥呀?头像怪诱人滴msn:[email protected]
Q: 1225 21845