将会话请求添加到API调用

玻璃化剂

我不确定如何根据食品卫生说明将会话请求添加到API调用中。我已经复制了相关代码,并希望我能结识,但不确定将这一部分放在哪里。

参考:https//api.ratings.food.gov.uk/help

需要添加到API调用中:Session.Request.Headers.Add(“ x-api-version”,2);

部分代码:

   readonly string Baseurl = "https://api.ratings.food.gov.uk";
            public async Task<ActionResult> Index()
            {
                List<Authorities> AuthInfo = new List<Authorities>();
    
    
                using var client = new HttpClient
                { 
                //Passing service base url  
                BaseAddress = new Uri(Baseurl)
                };
    
                client.DefaultRequestHeaders.Clear();
                //Define request data format  
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                 
                ***//Session.Request.Headers.Add("x-api-version", 2);***
    
                //Sending request to find web api REST service resource GETRegions using HttpClient  
                HttpResponseMessage Res = await client.GetAsync("Authorities/basic");
卡米洛·特雷文托(Camilo Terevinto)

您引用的文档具有误导性/不正确。当您谈论Session(至少在.NET世界中)时,您在谈论服务器端。您显然是API的客户端,而不是API的开发人员,因此他们要求您将内容放入API中Session是不正确的。

您是客户,在请求中传递标头,因此只是:

client.DefaultRequestHeaders.Add("x-api-version", "2");

旁注,HttpClient如果您要经常进行该调用可能要重用该实例。
旁注2:您可能想请他们修复文档:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Mongodb 4.2.8:无法将会话添加到缓存中,因为活动会话数太高

在Symfony2中,如何将会话添加到匿名用户

如何将会话名称添加到屏幕状态显示?

如何将会话类型按钮添加到lightdm-webkit-greeter主题?

如何将会话中的电子邮件添加到reactjs中的表单中

将会话详细信息添加到控制器日志方法

将会话值附加到 API 请求 php 的现有数组结构

通过Google Play服务API将会员卡添加到Google Pay

使用Trello API和Python将会员添加到卡中

如何将 BearerToken 添加到 React API 请求?

通过 API 调用将文件添加到跑道项目

添加到会话数组

将整个会话添加到cgroup

会话数组替换而不是添加到

将标题添加到改造请求

将CSRFToken添加到Ajax请求

将ID添加到Guzzle请求

Outlook:如何将会议邀请自动添加到日历?

如何根据购买量将会员级别添加到WordPress WooCommerce?

如何在脚本中将目录添加到 PATH 以影响调用 shell 和会话的其余部分?

添加到Linux的系统调用的历史?

调用添加到函数原型的函数

在项目 A 中调用 rest API,该 API 作为 jar 依赖项添加到项目 B

对Microsoft Graph API执行POST请求以将成员添加到AD组

使用Axis Client API时未将HTTP标头添加到HTTP请求的处理程序

如何将JWT承载令牌添加到对API的所有请求中

如何通过google-docs-api请求将内容添加到表格单元格?

使用Python API将主体添加到云调度程序请求中

将作者隶属关系添加到 Microsoft Academic 评估 API 请求