From 1d600e5a31d0c14d31850aab6fe860e562f18a87 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Wed, 20 May 2020 23:55:38 -0400 Subject: [PATCH] Now sends a referrer when fetching first page --- .../com/rarchives/ripme/ripper/rippers/GfycatRipper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/GfycatRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/GfycatRipper.java index 16205115..37b2d5ae 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/GfycatRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/GfycatRipper.java @@ -25,6 +25,7 @@ public class GfycatRipper extends AbstractHTMLRipper { String username = ""; String cursor = ""; String count = "30"; + String REFERRER = "www.reddit.com"; @@ -64,10 +65,10 @@ public class GfycatRipper extends AbstractHTMLRipper { @Override public Document getFirstPage() throws IOException { if (!isProfile()) { - return Http.url(url).get(); + return Http.url(url).referrer(REFERRER).get(); } else { username = getGID(url); - return Http.url(new URL("https://api.gfycat.com/v1/users/" + username + "/gfycats")).ignoreContentType().get(); + return Http.url(new URL("https://api.gfycat.com/v1/users/" + username + "/gfycats")).referrer((REFERRER)).ignoreContentType().get(); } }