1 2 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL); 3 4 byte[] postDataBytes = Encoding.ASCII.GetBytes(postData); 5 request.AllowAutoRedirect = true; 6 7 request.Method = "POST"; 8 request.ContentType = "application/x-www-form-urlencoded"; 9 request.ContentLength = postDataBytes.Length; 10 request.Referer = URL; 11 request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4"; 12 request.Accept = "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"; 13 request.Headers.Add("Accept-Language","en-us,en;q=0.5"); 14 request.Headers.Add("Accept-Encoding","gzip,deflate"); 15 request.Headers.Add("Accept-Charset","ISO-8859-1,utf-8;q=0.7,*;q=0.7"); 16 17 if (cookie != "") 18 request.Headers.Add("Cookie",cookie); 19 20 Stream requestStream = request.GetRequestStream(); 21 22 requestStream.Write(postDataBytes, 0 ,postDataBytes.Length); 23 requestStream.Close(); 24 25 request.CookieContainer = new CookieContainer(); 26 // Get response 27 resp = (HttpWebResponse)request.GetResponse(); 28 StreamReader responseReader = new StreamReader(resp.GetResponseStream());
You need to create an account or log in to post comments to this site.