C#接口Post數據
阿新 • • 發佈:2017-10-27
creat fault local ica ring pan eat name quest
1 /// <summary> 2 /// 上傳數據 3 /// </summary> 4 /// <param name="UserId"></param> 5 /// <param name="PageId"></param> 6 /// <param name="UserName"></param> 7 /// <param name="Comment"></param> 8 /// <param name="CommentTime"></param>9 public void PostData(int UserId, int PageId, string Comment, DateTime CommentTime) 10 { 11 HttpWebRequest wReq = (HttpWebRequest)WebRequest.Create("http://localhost:37831/api/Values"); 12 13 wReq.Method = "Post"; 14 15 wReq.ContentType = "application/json"; 16 17 18 byte[] data = Encoding.Default.GetBytes("{\"UserId\":\"" + UserId + "\",\"PageId\":\"" + PageId + "\",\"Comment\":\"" + Comment + "\",\"CommentTime\":\"" + CommentTime + "\"}"); 19 wReq.ContentLength = data.Length; 20 Stream reqStream = wReq.GetRequestStream();21 reqStream.Write(data, 0, data.Length); 22 reqStream.Close(); 23 using (StreamReader sr = new StreamReader(wReq.GetResponse().GetResponseStream())) 24 { 25 string result = sr.ReadToEnd(); 26 } 27 }
C#接口Post數據