如何使用 POST 将整数类型的二维数组传递给 Web API

问题描述 投票:0回答:1

我需要将任意大小的 2D 数组(例如棋盘)传递给 .net Web API 控制器操作,并且还需要使用 POSTMAN 对其进行测试。

发布矩阵需要使用POST方法。

有点像..

[1,2,3,4]
[1,0,1,0]
[0,1,0,1]
arrays .net post webapi
1个回答
1
投票

你的方法可以接受集合的集合

[HttpPost("post-numbers")]
public object PostNumbers([FromBody] IEnumerable<IEnumerable<int>> numbers)
{
    return numbers;
}

只需发送请求正文 json 即可

[[1,2,3,4],[1,0,1,0],[0,1,0,1]]
© www.soinside.com 2019 - 2024. All rights reserved.