關於c#里面的httpclient的調用


使用http調用接口的辦法

        //下載using System.Net.Http;

        項目中的具體使用的方法

get

1
2
HttpClient client =  new  HttpClient();
client.GetStringAsync( "你定義的要訪問的ip" ).Result;

 

post

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 HttpClient client =  new  HttpClient();<br>        
  //設置接收參數類型
       client.DefaultRequestHeaders.Accept.Add( new  MediaTypeWithQualityHeaderValue( "application/json" ));
  //路徑
       string  url =  "" ;
  //數據
       var  json =  "{ \"Name\": \"Test\" }" ;
//數據進行封裝到httpcontent里面去
       var  httpContent =  new  StringContent(json, Encoding.UTF8);
 
       httpContent.Headers.ContentType =  new  MediaTypeHeaderValue( "application/json" );
  //需要讀取數據的時候加await
  string  apiResult = await httpClient.PostAsync(uri, httpContent).Result.Content.ReadAsStringAsync();
  //根據接口數據的寫的類型,獲取有用的數據
     

 

過去的永遠過去,未來的一直在等待.

 

 
轉自: https://www.cnblogs.com/hkyyqqq/p/7486087.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM