背景:
最近有些项目的接口往 Java 迁移,本人半桶水边看边写边学,有个 GET 请求的接口需要前端请求 URL 大致为:
/api/query?id[0]=1&id[1]=2&id[2]=3 ,也就是并没有 URL 编码(想必很多人会提到逗号分割的请求,这里有历史背景,前端都是这样传,先别让我改成 POST )
我这边要怎样去接这个入参。。我暂时用了一个最笨的办法 Map(String,String) params
params 的打印结果大概是:id[0]-> 1 ,然后去获取 params.value 。。
单纯想请教一下各位大佬们,对了,目前 relaxed-query-chars 设置了 "[,]",否则 http 请求无法解析,直接提示 Bad request ,因为前端没有 urlencode 的问题