代码之家  ›  专栏  ›  技术社区  ›  mko

在ASP.NET WEB API中处理POST请求时的不同值

  •  0
  • mko  · 技术社区  · 7 年前

    我有一个我从未见过的情况。我使用下面的代码来声明Post操作。

    [HttpPost]
    [Route("")]
    public async Task<HttpResponseMessage> Insert(InsertRequest request)
    {
         var body = await Request.Content.ReadAsStringAsync();
    }
    

    这怎么可能?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Fka    7 年前

    支持 POST [FromBody] 到请求参数。

    [HttpPost]
    [Route("")]
    public async Task<HttpResponseMessage> Insert([FromBody] InsertRequest request)
    {
        var body = await Request.Content.ReadAsStringAsync();
    }
    
    推荐文章