在 ASP.NET 核心 API 中接收 header 参数
Receive header parameters in ASP.NET Core API
我正在从 Java Jax-Rs API 迁移到 ASP.NET。我有自定义 header 参数,我传递给 API.
我在 ASP.NET 中找不到同样的方法。
这是我目前拥有的:
[HttpPost]
public String login()
{
return "works";
}
我在找到的每个教程中都进行了搜索,但找不到任何提及此内容的内容。
ASP.NET Core 确实支持 header 中的 Model Binding,因此,要获得类似于您列出的操作,您可以使用。
[HttpPost]
public String login([FromHeader(Name="usuario")] string usuario, [FromHeader(Name="pass")] string pass))
{
return "works";
}
然后您可以根据需要与属性进行交互。
我正在从 Java Jax-Rs API 迁移到 ASP.NET。我有自定义 header 参数,我传递给 API.
我在 ASP.NET 中找不到同样的方法。
这是我目前拥有的:
[HttpPost]
public String login()
{
return "works";
}
我在找到的每个教程中都进行了搜索,但找不到任何提及此内容的内容。
ASP.NET Core 确实支持 header 中的 Model Binding,因此,要获得类似于您列出的操作,您可以使用。
[HttpPost]
public String login([FromHeader(Name="usuario")] string usuario, [FromHeader(Name="pass")] string pass))
{
return "works";
}
然后您可以根据需要与属性进行交互。