ABP Asp.net core 创建一个http get 请求,携带token
Post man 先调用一下试试,是通的
public async Task SendRequestAsync()
{
var token = "Bearer 请求的token";
var request = new HttpRequestMessage(HttpMethod.Get, baseUrl + webapiUrl);
request.Headers.Add("Authorization", token);
request.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36");
var client = _clientFactory.CreateClient();
var response = await client.SendAsync(request);
if (response.IsSuccessStatusCode)
{
var jsonString = await response.Content.ReadAsStringAsync();
var data = JsonConvert.DeserializeObject<Res>(jsonString);
}
else
{
Branches = Array.Empty<Res>();
}
}