[英]How post Data (that is image or pdf converted to Byte array) to endpoint via Postman
[英]How to post to MVC endpoint via postman with JSON object
我有一個 JSON object 並試圖向我的 API 端點發送一個 post 請求。
在我的清單 controller 我有以下 function
[HttpPost]
public async Task<IActionResult> Import(GetImportInput input)
{
return StatusCode(200);
}
GetImportInput.cs
public string Name {get; set;}
Postman 詳細信息:
ContentType = application/json
Body = {
"name" : "Rabbit"
}
當我在 Import 方法中放置斷點時,斷點命中,但參數輸入沒有值Rabbit
。 請問我如何正確地讓我的 postman 發送正文,以便我的 controller 方法將其接收。
Header 選項卡
您在 controller 方法中缺少 [FromBody],這里的大小寫不是問題。 使用 Postman 進行測試時,請記住使用 header Content-Type: application/json。
public class ListingController : ControllerBase
{
[HttpPost]
public IActionResult Import([FromBody]GetImportInput input)
{
return StatusCode(200);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.