string username = "xxxxxxx";
string cookies = "BAIDUID=33F0B80494D915D631AEA619540E1595:FG=1; BDSTAT=8c0df086a9784652a22cdf2e7629b86668fb1a452ff81a4c450fd9f9d52a00e1; BDSP_REFERFLAG=1301034974050; USERID=0e76ab7374d66752; photopk800d6c656c65736875696d6569d306=yes; photopkaf10657269634a617661a002=yes; photopka50ec1dabed3b0a2cbae790d=yes; GUIDE_a50ec1dabed3b0a2cbae790d=yes; photopk14ee34307073eb14=yes; NO_GUIDE_14ee34307073eb14=yes; Hm_lvt_4d16ad3b9adade3b562e5f64c3a01c5d=1303657643457; _time_stamp_=79; BD_UTK_DVT=1; NO_GUIDE_14ee34307073eb14=yes; BDSP=58d31f29024d78f08ca5fee16ddfe1419e4917cddb5518a7a7ae8af63347768bb9014a90f603738da9773912b31bb051f8198618367adab44aed2e738bd4b31c8701a18b87d6277f9e2f070828381f30e924b899a9014c086e061d950b7b020878f4bde0; BDUSS=mwzM1ZHTnIwc1VZNUVsWndvdzNTOTFnaEk5M29saEJiNFAtaDFxODZYRWNzdHROQVFBQUFBJCQAAAAAAAAAAAoavCEU7usUNDBwcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWgV3AAAAAOBaBXcAAAAAcF1CAAAAAAAxMC4yMy4yNBwltE0cJbRNR; BDSPINFO=0ec9a9dd72a454d5a9ec9ad5|zting7141|zting7141|6d2060362154765b9ddfe5590e5d0442; BDOPINFO=ac7742156158920f1c958339|40ps|40ps|2ded8cac66696db9445b5bd19e12132b; S_ProfileCheck_14ee34307073eb14=yes; badgePilot_th_14ee34307073eb14=yes; Hm_lpvt_4d16ad3b9adade3b562e5f64c3a01c5d=1303657772136; _opend_windows_=1; IM_old=0|gmw4egks";
CookieContainer cc = Cookies.GetCookieContainer(cookies.Replace("; ", ";"), "hi.baidu.com");
string postData = "";
byte[] byteArray = Encoding.UTF8.GetBytes(postData); // 转化
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri("http://hi.baidu.com/" + username + "/home"));
request.CookieContainer = cc;
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
request.Referer = "http://hi.baidu.com/index.htm";
request.ContentLength = byteArray.Length;
Stream newStream = request.GetRequestStream();
// 发送数据
newStream.Write(byteArray, 0, byteArray.Length); //写入参数
newStream.Close();
HttpWebResponse response2 = (HttpWebResponse)request.GetResponse();
StreamReader sr2 = new StreamReader(response2.GetResponseStream(), Encoding.Default);
string text2 = sr2.ReadToEnd();
console.write("ok")
|