Browse Source

Fix checks to allow both HTTP and HTTPS URLs

master
Miłosz Sieradzki 9 years ago
parent
commit
fd7cc30470
  1. 4
      app/src/main/java/acr/browser/lightning/reading/HtmlFetcher.java

4
app/src/main/java/acr/browser/lightning/reading/HtmlFetcher.java

@ -394,8 +394,8 @@ public class HtmlFetcher {
if (responseCode / 100 == 3 && newUrl != null && num_redirects < 5) { if (responseCode / 100 == 3 && newUrl != null && num_redirects < 5) {
newUrl = SPACE.matcher(newUrl).replaceAll("+"); newUrl = SPACE.matcher(newUrl).replaceAll("+");
// some services use (none-standard) utf8 in their location header // some services use (none-standard) utf8 in their location header
if (urlAsString.startsWith("http://bit.ly") if (urlAsString.contains("://bit.ly")
|| urlAsString.startsWith("http://is.gd")) || urlAsString.contains("://is.gd"))
newUrl = encodeUriFromHeader(newUrl); newUrl = encodeUriFromHeader(newUrl);
// AP: This code is not longer need, instead we always follow // AP: This code is not longer need, instead we always follow

Loading…
Cancel
Save