0

所以我有两个要传递的参数,一个是字符串,另一个是名为查询和标签的数组。问题是标签有多个值(如数组)。我试过了

/?query=val&tags=val1+val2+val3

但是由于我的 val1,2,3 中可能有空格,因此编码会弄乱它,因为空格被编码为“+”。也不能使用多个变量,因为数组的长度是动态的。我应该如何编码?

编辑:对于类似问题的答案,数组由 & 分割,但是保留用于将查询分割成参数。有没有办法对此进行编码,使参数保持在两个 & 之间?

4

1 回答 1

0

最后用分号编码来分隔值。然后在我的 servlet 中,我将字符串相应地解析为一个数组

于 2013-11-07T22:38:17.497 回答