这绝对是奇怪的,但我找不到任何兼容返回完整参数列表的 Java/Android URL 解析器。
我找到了 java.net.URL 和 android.net.Uri 但它们无法返回参数集合。
我想传递 url 字符串,例如
String url = "http://s3.amazonaws.com/?AWSAccessKeyId=123&Policy=456&Signature=789&key=asdasd&Content-Type=text/plain&acl=public-read&success_action_status=201";
SomeBestUrlParser parser = new SomeBestUrlParser(url);
String[] parameters = parser.getParameterNames();
// should prints array with following elements
// AWSAccessKeyId, Policy, Signature, key, Content-Type, acl, success_action_status
有谁知道现成的解决方案?