,可以通过以下步骤实现:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
[ApiController]
[Route("api/[controller]")]
public class PersonController : ControllerBase
{
[HttpPost]
public IActionResult Post([FromBody] Person[] people)
{
// 处理接收到的Person对象数组
// 可以对数组进行遍历、操作等操作
// 例如,可以将数组中的对象存储到数据库中
return Ok();
}
}
例如,使用JavaScript的fetch API发送POST请求:
const people = [
{ Name: "John", Age: 25 },
{ Name: "Jane", Age: 30 }
];
fetch('/api/person', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(people)
})
.then(response => {
// 处理响应
})
.catch(error => {
// 处理错误
});
这样,服务器端的控制器或处理程序将接收到包含Person对象数组的请求正文数据,并可以对数组进行处理。
在这个场景中,腾讯云的相关产品和服务可以提供以下支持:
请注意,以上仅为示例,实际使用时需要根据具体需求选择适合的腾讯云产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云