【发布时间】:2017-02-16 15:05:57
【问题描述】:
我有一个使用 ASP.NET Core 构建的新 API,但我无法将任何数据 POST'ed 到端点。
端点如下所示:
[HttpPost]
[Route("StudentResults")]
public async Task<IActionResult> GetStudentResults([FromBody]List<string> userSocs, [FromBody]int collegeId)
{
var college = await _collegeService.GetCollegeByID(collegeId);
// var occupations = await _laborMarketService.GetOccupationProgramsBySocsAndCollege(userSocs, college);
return Ok();
}
这是我通过 Postman 发送的有效负载的样子:
{
"userSocs": [
"291123",
"291171",
"312021",
"291071",
"152031",
"533011"
],
"collegeId": 1
}
我确保我已将邮递员设置为 POST,Content-Type application/json。我究竟做错了什么?
【问题讨论】:
标签: c# asp.net-core http-post