HttpPost的参数传递
HttpPost的参数传递
一、不使用标注
[HttpPost]
public IActionResult A(Person a)
{
return Ok(a);
}

二、[FromBody]
public IActionResult B([FromBody]Person a)
{
return Ok(a);
}

三、[FromQuery]
public IActionResult C([FromQuery] Person a)
{
return Ok(a);
}

四、[FromRoute]
[HttpPost]
[Route("{name}")]
public IActionResult D([FromRoute] string name)
{
return Ok(name);
}

五、
Route可以对等替换为HttpPost,效果不变

浙公网安备 33010602011771号