From: Niki Roo Date: Thu, 7 May 2020 09:25:13 +0000 (+0200) Subject: Downloader: allow NULL useragent X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=commitdiff_plain;h=18970dec4ea46654acfaeb7e5f8c6f5a1674420b Downloader: allow NULL useragent --- diff --git a/Downloader.java b/Downloader.java index 0487933..4191d0a 100644 --- a/Downloader.java +++ b/Downloader.java @@ -39,7 +39,7 @@ public class Downloader { * the User-Agent to use to download the resources -- note that * some websites require one, some actively blacklist real UAs * like the one from wget, some whitelist a couple of browsers - * only (!) + * only (!) -- can be NULL */ public Downloader(String UA) { this(UA, null); @@ -52,7 +52,7 @@ public class Downloader { * the User-Agent to use to download the resources -- note that * some websites require one, some actively blacklist real UAs * like the one from wget, some whitelist a couple of browsers - * only (!) + * only (!) -- can be NULL * @param cache * the {@link Cache} to use for all access (can be NULL) */ @@ -433,7 +433,9 @@ public class Downloader { conn.setRequestProperty("Cookie", cookies); } - conn.setRequestProperty("User-Agent", UA); + if (UA != null) { + conn.setRequestProperty("User-Agent", UA); + } conn.setRequestProperty("Accept-Encoding", "gzip"); conn.setRequestProperty("Accept", "*/*"); conn.setRequestProperty("Charset", "utf-8");