使用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