/// <summary>
/// 作者:马鹏
/// 创建时间:2021-09-22
/// 名称:post请求json格式请求参数
/// </summary>
[HttpPost]
public async Task<IActionResult> PostMM(string url, string requestJson)
{
try
{
string result = string.Empty;
using (HttpContent httpContent = new StringContent(requestJson))
{
httpContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");
using (var httpClient = new HttpClient())
{
httpClient.Timeout = new TimeSpan(0, 0, 60);
result = await httpClient.PostAsync(url, httpContent).Result.Content.ReadAsStringAsync();
}
}
return new JsonResult(result);
}
catch (Exception ex)
{
return new JsonResult(ex.Message);
}
}
/// <summary>
/// 作者:马鹏
/// 创建时间:2021-09-22
/// 名称:发送请求
/// </summary>
[HttpPost]
public IActionResult DiaoYong(string UserCode="wsgy")
{
string remoteIP = HttpContext.Connection.RemoteIpAddress.ToString();
string localIP = HttpContext.Connection.LocalIpAddress.ToString();
var obj = new
{
a= "usercode",
b= UserCode
};
var res = PostMM("www.baidu.com", JsonConvert.SerializeObject(obj)).Result;
return res;
}
Net发送一个http请求
最新推荐文章于 2023-10-16 10:30:00 发布