[HttpPost("notify")]
public async Task<IActionResult> Notify([FromBody] int [] ids)
{
return Ok();
}
请求有效负载:
{ ids: [1, 2, 3]}
ids
参数为空。
如果我将ids
更改为object
,则其混凝土类型为JObject
。
我错过了什么?
答案 0 :(得分:0)
问题中的有效负载是一个具有名为ids
的属性的对象,但签名是针对数组的。因此,我更改了Javascript以直接发布(匿名)数组...
axios.post("lalala", this.props.items.map(function (s) { return s.id }))