asp.net core使用httpclient

主要讲解常见的get请求和post请求

GET

var client = new HttpClient();
//3秒钟不响应就超时
client.Timeout=TimeSpan.FromSeconds(3);
using HttpResponseMessage response = await client.GetAsync("todos/3");
var jsonResponse = await response.Content.ReadAsStringAsync();
Console.WriteLine($"{
     jsonResponse}\n");

POST

var client = new HttpClient();
var nowTimestamp = DateTimeOffset.UtcNow

你可能感兴趣的:(dotnet,asp.net,后端,httpclient)