-1

HttpGet我知道使用而不是我们应该使用来保存数据不是一个好习惯HttpPost,但是如果我想使用HttpGet我的 ASP.NET MVC 控制器的操作方法来实现相同的目的,我该怎么做?

4

1 回答 1

0

你真的应该尽量保持良好的做法!但是假设你想在请求的正文中传递数据,我相信你可以这样做:

    [HttpGet] 
    [AllowAnonymous] 
    public IActionResult RequestMethod([FromBody]RequestModel myModel) {
        if (myModel == null)
        {
              return BadRequest();
        }

        // your logic here
    }

FromBody 注释允许您将正文添加到 HTTP GET

于 2021-01-04T17:21:39.940 回答