From 23191daff50c90f01ace2a8de047e077093e1395 Mon Sep 17 00:00:00 2001 From: Myrd Date: Mon, 15 Feb 2016 18:00:15 +0000 Subject: [PATCH] Clear the user agent when downloading card images. --- forge-gui-desktop/src/main/java/forge/ImageFetcher.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge-gui-desktop/src/main/java/forge/ImageFetcher.java b/forge-gui-desktop/src/main/java/forge/ImageFetcher.java index ec65aef7402..ac179136018 100644 --- a/forge-gui-desktop/src/main/java/forge/ImageFetcher.java +++ b/forge-gui-desktop/src/main/java/forge/ImageFetcher.java @@ -141,7 +141,9 @@ public class ImageFetcher { private void doFetch(String urlToDownload) throws IOException { URL url = new URL(urlToDownload); System.out.println("Attempting to fetch: " + url); - BufferedImage image = ImageIO.read(url.openStream()); + java.net.URLConnection c = url.openConnection(); + c.setRequestProperty("User-Agent", ""); + BufferedImage image = ImageIO.read(c.getInputStream()); // First, save to a temporary file so that nothing tries to read // a partial download. File destFile = new File(destPath + ".tmp");