Skip to content

Instantly share code, notes, and snippets.

@grantamos
Created January 6, 2015 18:27
Show Gist options
  • Save grantamos/1b9e6b4ca8539d25c333 to your computer and use it in GitHub Desktop.
Save grantamos/1b9e6b4ca8539d25c333 to your computer and use it in GitHub Desktop.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "POST";
var encodedBody = UTF8.GetBytes(postBody);
request.ContentLength = encodedBody.length;
var requestStream = request.GetRequestStream();
try
{
requestWriter.Write(encodedBody, 0, encodedBody.length);
}
catch
{
throw;
}
finally
{
requestWriter.Close();
requestWriter = null;
}
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
return sr.ReadToEnd();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment