我一直在使用Postman Chrome扩展程序来测试我的API,并希望通过POST发送一个ID数组。在Postman中有没有一种方法可以将这样的内容作为参数发送?
{
user_ids: ["1234", "5678"]
}
我一直在使用Postman Chrome扩展程序来测试我的API,并希望通过POST发送一个ID数组。在Postman中有没有一种方法可以将这样的内容作为参数发送?
{
user_ids: ["1234", "5678"]
}
就像这样:
现在,你应该能够发送数组了,但是等等,这不会像我在MongoDB中的情况那样存储在数据库中。所以你需要使用以下代码将其发送到数据库中:let user_ids = JSON.parse(body.user_ids);
user_ids
变量到数据库中就这样!
这是对我有效的东西
{
"user_ids":["[1234, 5678]"]
}
我相信大多数情况下这取决于后端的设置方式。
我尝试了这里和其他帖子中的所有解决方案,但都没有帮助。
唯一有用的答案是:
在函数签名中的参数声明之前添加[FromBody]属性:
[Route("MyFunc")]
public string MyFunc([FromBody] string[] obj)