Never been to DZone Snippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

HTTP Post (See related posts)

// description of your code here

   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.


Click here to browse all 5545 code snippets

Related Posts