這很奇怪,但我找不到任何Java/Android URL解析器,它們將兼容以返回完整的參數列表。從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
有沒有人知道現成的解決方案?
你可以分享你的代碼... –