/// <summary>
/// core3.1 post请求方法
/// </summary>
/// <param name="jsonContent">""/param>
public static dynamic PostHelp() {
//json序列化后的入参
var jsonContent = "json类型入参";
var url = string.Format("请求url地址");
using (var clientUrl = new HttpClient())
{
//var token = "token的值";
1
//clientUrl.DefaultRequestHeaders.Add("token", token);
var StringContent= new StringContent(jsonContent, Encoding.UTF8, "application/json");
var result = clientUrl.PostAsync(url, data).Result.Content.ReadAsStringAsync().Result;
return result;
//2
//var StringContent= new StringContent(jsonContent, Encoding.UTF8, "application/json");
//StringContent.Headers.Add("token", token);
//var result = clientUrl.PostAsync(url, data).Result.Content.ReadAsStringAsync().Result;
}
}
/// <summary>
/// core3.1 get请求方法
/// </summary>
/// <returns></returns>
public static async Task<dynamic> GetHelp() {
var url = string.Format("https://www.baidu.com");
return await new HttpClient().GetStringAsync(url);
}
netcore 3.1HttpGet和HttpPost请求方法
于 2023-01-04 16:17:22 首次发布