public class emailist
{
public String id { get; set; }
public String emailaddress { get; set; }
public String name { get; set; }
}
类电子邮件收件人列表
public class emailRecipientList
{
public String procedure { get; set; }
public String server { get; set; }
public String filename { get; set; }
public String fileid { get; set; }
public List<emailist> emaillists { get; set; }
}
和任务
public async Task<System.Xml.XmlElement> postUploadEmailRecipientList([FromBody] emailRecipientList recipientList)
8条答案
按热度按时间o2gm4chl1#
我有一个更复杂的对象。一个类邮件列表
类电子邮件收件人列表
和任务
现在将数据发送为“application/x-www-form-urlencoded”x1c 0d1x
如果需要添加更多的元素,只需不断增加数组索引即可。我在一个www.example.com WebAPI 2项目上测试过它asp.net,效果很好。
chhqkbe12#
如果您想在阵列广告中传递1、2、3,请尝试以下截图
cwxwcias3#
刚刚弄清楚它是怎么做的,和html表单一样
欢呼声
d7v8vwbk4#
我无法通过x-www-form-urlencoded解决它,即使我找到了像ads[].id,ads[0].id,ads.id,...这样的解决方案,它也无法工作。所以我不得不把它写为原始的。并在标头部分以这种方式更改它。x1c 0d1x
而正文是:
r6l8ljro5#
检查此图像
我认为你可以重复相同的键,并给予它不同的值id,例如
jchrr9hc6#
只使用不带方括号的键
u5i3ibmn7#
如果要将数组添加为值,请在postman的body页签中单击Bulk Edit。
它将允许您在空白区域中输入键值对。
输入键值对的数据,如下所示:
要在ImageData键数组中添加图像的字节,请生成图像的字节数组,并按如下方式输入或复制/粘贴:
这将以数组形式发送关键字ImageData的数据。
pxyaymoc8#
请尝试以下截图:
我的 Postman 版本是7.13.0。