Skip to content

Instantly share code, notes, and snippets.

@kewang
Created May 14, 2015 07:53
Show Gist options
  • Save kewang/d78f0ac9860cbd5dc423 to your computer and use it in GitHub Desktop.
Save kewang/d78f0ac9860cbd5dc423 to your computer and use it in GitHub Desktop.
RequestObject rq =new RequestObject();//Request物件
string requestJson = JsonConvert.SerializeObject(rq);
string responseJson = ""; //回傳結果
HttpWebRequest ProposalRq = (HttpWebRequest)HttpWebRequest.Create(Url);
ProposalRq.ContentType = "text/json";
ProposalRq.Method = "POST";
using (var streamWriter = new StreamWriter(ProposalRq.GetRequestStream()))
{
streamWriter.Write(requestJson);
streamWriter.Flush();
streamWriter.Close();
var httpResponse = (HttpWebResponse)ProposalRq.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
responseJson = streamReader.ReadToEnd();
}
httpResponse.Close();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment