Mas*_*ter 5 c# postman asp.net-core
我有一个 JSON 对象并尝试向我的 API 端点发出发布请求。
在我的列表控制器中,我有以下功能
[HttpPost]
public async Task<IActionResult> Import(GetImportInput input)
{
return StatusCode(200);
}
Run Code Online (Sandbox Code Playgroud)
获取导入输入.cs
public string Name {get; set;}
Run Code Online (Sandbox Code Playgroud)
邮递员详细信息:
ContentType = application/json
Body = {
"name" : "Rabbit"
}
Run Code Online (Sandbox Code Playgroud)
当我在 Import 方法中放置断点时,断点命中,但参数输入没有 value Rabbit。我可以问一下如何正确地让我的邮递员发送正文,以便我的控制器方法能够接收它。
标题选项卡
您的控制器方法中缺少 [FromBody],大小写在这里不是问题。使用 Postman 进行测试时,请记住使用标头 Content-Type: application/json。
public class ListingController : ControllerBase
{
[HttpPost]
public IActionResult Import([FromBody]GetImportInput input)
{
return StatusCode(200);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7005 次 |
| 最近记录: |