ASP.NET Core API中的接收标头参数

问题描述 投票:0回答:1

我正在从Java Jax-Rs API迁移到ASP.NET。我有传入API的自定义标头参数。

enter image description here

enter image description here

我找不到在ASP.NET中执行相同操作的方法。

这是我到目前为止所拥有的:

  [HttpPost]
  public String login()
  {
     return "works";       
  }

我在找到的每个教程中都进行了搜索,但找不到对此的任何提及。

rest asp.net-core asp.net-web-api jax-rs
1个回答
0
投票

ASP.NET Core从头开始支持Model Binding,以类似于您可以使用的所列操作。

  [HttpPost]
  public String login([FromHeader(Name="usuario")] string usuario, [FromHeader(Name="pas")] string pass))
  {
     return "works";       
  }

然后您可以根据需要与属性进行交互。

© www.soinside.com 2019 - 2024. All rights reserved.