Điều này hoàn toàn lạ, nhưng tôi không thể tìm thấy bất kỳ trình phân tích cú pháp URL Java/Android nào sẽ tương thích để trả về danh sách đầy đủ các tham số.Nhận bộ sưu tập tên thông số từ Java/Android url
Tôi đã tìm thấy java.net.URL và android.net.Uri nhưng chúng không thể trả lại tập hợp tham số.
Tôi muốn chuyển chuỗi url, ví dụ:
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
Có ai biết giải pháp sẵn sàng không?
bạn có thể chia sẻ mã của bạn ... –