postman GET请求集合入参的填写方法

@postman 集合入参 的填写方法

postman 中,用get方法调用接口时,入参为list时,该如何填写

1.数组时,postman设置GET请求, 在params中添加数组参数: 参数根据接口设置,如果接口的入参是: (TotalParam totalParam)
其中 TotalParam的类的属性为:

public class TotalParam {
	private List<PageOrder> pageList;
	private List<String>  strList;
}

public class PageOrder{
	private String order;
	private String size;
}

入参时: strList 可以直接一个参数填写,也可以是多个参数填写:
a:strList = aa,bb,cc 后端框架会默认把‘,’分隔的数据作为List
b:strList = aa strList = bb strList = cc 后端框架会默认把多个重名参数作为List
而pageList 里 因为是对象的list, 根据目前的 序列化格式,只能是这样的:
pageList[0].order = aa
pageList[0].size = 5
pageList[1].order = bb
pageList[1].size = 6

且基本上后端框架,无法识别 中括号:[] ,需要转为%5B,%5D
所以,需要把上面的参数改为:
pageList%5B0%5D.order = aa
pageList%5B0%5D.size = 5
pageList%5B1%5D.order = bb
pageList%5B1%5D.size = 6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值