Set user agent for fetching images

pull/177/head
M66B 6 years ago
parent 786ef4b660
commit 7710722b0a

@ -517,12 +517,19 @@ class ImageHelper {
int redirects = 0;
URL url = new URL(source);
while (true) {
// https://developer.chrome.com/multidevice/user-agent
String ua = "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 5 Build/LMY48B; wv)" +
" AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0" +
" Chrome/43.0.2357.65" +
" Mobile Safari/537.36";
urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.setDoOutput(false);
urlConnection.setReadTimeout(DOWNLOAD_TIMEOUT);
urlConnection.setConnectTimeout(DOWNLOAD_TIMEOUT);
urlConnection.setInstanceFollowRedirects(true);
urlConnection.setRequestProperty("User-Agent", ua);
urlConnection.connect();
int status = urlConnection.getResponseCode();

Loading…
Cancel
Save