gpt4 book ai didi

asp.net - WebAPI : mapping parameter to header value

转载 作者:行者123 更新时间:2023-12-03 22:48:03 27 4
gpt4 key购买 nike

我已经做了一些搜索,但似乎没有找到任何东西......

使用 WebApi,我想将输入参数映射到 header 值:例如

例如。在 Controller 中:

public User GetUser(int id){
...
return user;
}

我希望 WebApi 将 id 参数映射到 header 值(例如 X-Auth: 1234)...而不是 URL 参数。

这支持吗?

最佳答案

DotNet Core 上的 WebApi 具有一些用于从请求中提取数据的附加属性。 Microsoft.AspNetCore.Mvc.FromHeaderAttribute 将从请求头读取。

public ActionResult ReadFromHeader([FromHeader(Name = "your-header-property-name")] string data){
//Do something
}

关于asp.net - WebAPI : mapping parameter to header value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20618900/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com