我有像http://example.com/foo/?locale=en_US&xyz这样的网址,当我在网址上执行getQueryString()时,我得到一个空字符串
我正在URL上执行“request.getQueryString()”
答案 0 :(得分:1)
getQuery()
适合我:
String str = "http://example.com/foo/?locale=en_US&xyz";
URL url = new URL(str);
System.out.println(url.getQuery());
输出:locale=en_US&xyz
答案 1 :(得分:0)
Doc说
返回:包含查询字符串的String;如果是URL,则返回null 不包含查询字符串。该值不会被容器解码。
容器不会解码该值。
override func viewDidLoad() {
super.viewDidLoad()
fullNameTextField.layer.cornerRadius = fullNameTextField.frame.size.height / 2
}
这将使getQueryString()起作用。
建议使用getParameter()
获取参数