字符串数组的HTML URL查询编码?

字符串数组的HTML URL查询编码?,html,url,encoding,Html,Url,Encoding,所以我想传递两个参数,一个是字符串,另一个是名为query和tags的数组。 问题是标记有多个值(如数组)。我试过了 但是,由于我的val1,2,3中可能有空格,编码会把它搞砸,因为空格被编码为“+”。也不能使用多个变量,因为数组的长度是动态的。 我应该如何编码这个 编辑:对于类似问题的答案,数组按&’分割,但这是为将查询分割为参数而保留的。有没有一种编码方法可以使参数保持在两个&’之间?最后用分号编码来分隔值。 然后,在我的servlet中,我将字符串解析为相应的数组您是否尝试使用的可能重复项

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

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


编辑:对于类似问题的答案,数组按&’分割,但这是为将查询分割为参数而保留的。有没有一种编码方法可以使参数保持在两个&’之间?

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

您是否尝试使用的可能重复项?另外,请查看以下内容:
/?query=val&tags=val1+val2+val3