3.19设置请求标头

创建于 2026 年 8 月 17 日约 1 分钟读完

添加或修改请求标头。

cs
HttpRequestBuilder.Get("https://furion.net/")    .WithHeader("X-Header", "X-Value")  // 添加单个标头    .WithHeader("date", DateTime.Now, format: "yyyyMMdd")  // 支持 format 格式化    .WithHeaders(new Dictionary<string, object?> { })   // 添加多个标头    .WithHeaders(new { id = 1, name = "Furion" })    // 添加多个标头,支持多种键值类型    .WithHeaders("Content-Type: application/json"); // 支持使用冒号(:)配置

若存在重复的请求标头,它们将被合并,并用逗号加空格(, )分隔多个值。通过设置 replace: true 参数,可以覆盖先前的请求标头设置。