c#

c# flurl如何设置请求头

小樊
136
2024-07-26 18:16:09
栏目: 编程语言

使用Flurl库可以通过WithHeader方法来设置请求头。下面是一个简单示例:

using Flurl.Http;

var response = await "https://api.example.com"
    .WithHeader("Authorization", "Bearer token123")
    .GetAsync();

if (response.IsSuccessStatusCode)
{
    var content = await response.Content.ReadAsStringAsync();
    Console.WriteLine(content);
}

在上面的示例中,我们使用WithHeader方法来设置Authorization请求头为Bearer token123。然后我们发送一个GET请求到https://api.example.com并等待响应。

除了WithHeader方法,Flurl还提供了其他方法来设置请求头,如WithHeaders来设置多个请求头,WithOAuthBearerToken来设置OAuth2的Bearer token等。具体可以参考Flurl的官方文档:https://flurl.dev/docs/fluent-url/#headers

0
看了该问题的人还看了