Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2015
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.38 KB | None | 0 0
  1. using System.Net.Http;
  2. using System.Net.Http.StringContent;
  3.  
  4. //GET
  5.  
  6. var url = "";
  7.  
  8. var request = new HttpRequestMessage(RequestUri = new Uri(url));
  9.  
  10. request.Method = HttpMethod.Get;
  11.  
  12. var client = new HttpClient();
  13.  
  14. using (var response = client.SendAsync(request).Result)
  15. {
  16.     response.Content.ReadAsStringAsync().Result;
  17. }
  18.  
  19. request.Dispose();
  20.  
  21. // POST
  22.  
  23. var url = "";
  24.  
  25. var request = new HttpRequestMessage(RequestUri = new Uri(url));
  26.  
  27. request.Method = HttpMethod.Post;
  28. var content = new MultipartFormDataContent();
  29. var yourByteData = new byte[];
  30. content.Add(new ByteArrayContent(yourByteData), "name", "filename");
  31. request.Content = content;
  32.  
  33. var client = new HttpClient();
  34.  
  35. using (var response = client.SendAsync(request).Result)
  36. {
  37.     response.Content.ReadAsStringAsync().Result;
  38. }
  39.  
  40. // PUT
  41.  
  42. var url = "";
  43.  
  44. var request = new HttpRequestMessage(RequestUri = new Uri(url));
  45.  
  46. request.Method = HttpMethod.Put;
  47. var content = new StringContent("content", Encoding.UTF8, "application/json");
  48. request.Content = content;
  49.  
  50. using (var response = client.SendAsync(request).Result)
  51. {
  52.     response.Content.ReadAsStringAsync().Result;
  53. }
  54.  
  55. // DELETE
  56.  
  57. var url = "";
  58.  
  59. var request = new HttpRequestMessage(RequestUri = new Uri(url));
  60.  
  61. request.Method = HttpMethod.Delete;
  62.  
  63. using (var response = client.SendAsync(request).Result)
  64. {
  65.     response.Content.ReadAsStringAsync().Result;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement