まったく奇妙なことですが、パラメーターの完全なリストを返すための互換性のあるJava /AndroidURLパーサーが見つかりません。
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
誰かが準備ができた解決策を知っていますか?