You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在RestSharp v107+中添加x-api-key请求头传入API Key?

RestSharp v110 添加请求头的替代方案

自RestSharp v107版本起,原IRestRequest接口及实例方法AddHeader被移除,替代方案是使用**AddHeader扩展方法**,该方法位于RestSharp.Extensions命名空间下。

代码示例

using RestSharp;
using RestSharp.Extensions; // 必须引入此命名空间才能使用扩展方法

// 初始化客户端和请求
var client = new RestClient("你的API基础URL");
var request = new RestRequest("目标接口路径");

// 添加x-api-key请求头
request.AddHeader("x-api-key", "你的API密钥");

// 发送请求(示例为异步调用,同步可使用Execute方法)
var response = await client.ExecuteAsync(request);

注意事项

  • 务必引入RestSharp.Extensions命名空间,否则编译器会找不到AddHeader扩展方法;
  • 该扩展方法的用法和旧版实例方法完全一致,只是调用方式基于扩展方法实现。

内容的提问来源于stack exchange,提问作者AfmetDev1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 21:05:55