Tag: 查询字符串

用Java解码URI查询字符串

我需要解码包含查询字符串的URI; 预期的输入/输出行为类似于以下内容: abstract class URIParser { /** example input: * something?alias=pos&FirstName=Foo+A%26B%3DC&LastName=Bar */ URIParser(String input) { … } /** should return “something” for the example input */ public String getPath(); /** should return a map * {alias: “pos”, FirstName: “Foo+A&B=C”, LastName: “Bar”} */ public Map getQuery(); } 我已经尝试过使用java.net.URI ,但它似乎解码了查询字符串所以在上面的例子中我留下了“alias = pos&FirstName = Foo + A&B = […]