我有这个当前的网址
"deviceSnapshots?1=1&deviceId=1&snapshotOf.ge=Sun%20Jan%2022%202017%2000%3A00%3A00%20GMT%2B0530%20(India%20Standard%20Time)&snapshotOf.le=Sat%20Jan%2028%202017%2023%3A59%3A59%20GMT%2B0530%20(India%20Standard%20Time)&order.by=snapshotOf"
我在我的网址deviceId=1
中有这个字符串,我有一个设备。
如果我想再添加一个设备ID deviceId=2
,该怎么办?如何在同一查询字符串中使用两个ID?
答案 0 :(得分:1)
通常,您只需指定两次参数:
deviceId=1&deviceId=2
大多数框架会将此URL反序列化为数组。但请注意,这可能会导致网址过长。在某些情况下,使用逗号分隔值等可能更容易:
deviceId=1,2
但这意味着您需要自己解析字符串(" 1,2")。