|
|
@ -237,6 +237,14 @@ public class UriHelper {
|
|
|
|
p = u.indexOf("/");
|
|
|
|
p = u.indexOf("/");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
changed = (result != null);
|
|
|
|
|
|
|
|
url = (result == null ? uri : result);
|
|
|
|
|
|
|
|
} else if ("https".equals(uri.getScheme()) &&
|
|
|
|
|
|
|
|
uri.getHost() != null &&
|
|
|
|
|
|
|
|
uri.getHost().startsWith("www.google.") &&
|
|
|
|
|
|
|
|
uri.getQueryParameter("url") != null) {
|
|
|
|
|
|
|
|
// Google non-com redirects
|
|
|
|
|
|
|
|
Uri result = Uri.parse(uri.getQueryParameter("url"));
|
|
|
|
changed = (result != null);
|
|
|
|
changed = (result != null);
|
|
|
|
url = (result == null ? uri : result);
|
|
|
|
url = (result == null ? uri : result);
|
|
|
|
} else if (uri.getQueryParameterNames().size() == 1) {
|
|
|
|
} else if (uri.getQueryParameterNames().size() == 1) {
|
|
|
|