X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2FHtmlFilter.java;h=0403b6d16aaef48f34c5e94c4ab514a9efae9b1a;hb=629c319db67a4ecae7ef345aeed4f80edd8c4e1d;hp=d63f5630dec06acbccf1166cd38c266e2bd05bcd;hpb=6ec36ef950c23c135bf0e112d932c5b7068189b8;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/HtmlFilter.java b/src/main/java/net/pterodactylus/rhynodge/filters/HtmlFilter.java index d63f563..0403b6d 100644 --- a/src/main/java/net/pterodactylus/rhynodge/filters/HtmlFilter.java +++ b/src/main/java/net/pterodactylus/rhynodge/filters/HtmlFilter.java @@ -25,6 +25,7 @@ import net.pterodactylus.rhynodge.states.FailedState; import net.pterodactylus.rhynodge.states.HtmlState; import net.pterodactylus.rhynodge.states.HttpState; +import org.apache.log4j.Logger; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; @@ -35,6 +36,8 @@ import org.jsoup.nodes.Document; */ public class HtmlFilter implements Filter { + private static final Logger logger = Logger.getLogger(HtmlFilter.class); + /** * {@inheritDoc} */ @@ -44,6 +47,7 @@ public class HtmlFilter implements Filter { return FailedState.from(state); } checkState(state instanceof HttpState, "state is not a HttpState but a %s", state.getClass().getName()); + logger.trace(String.format("Got HTML: %s, %s", ((HttpState) state).contentType(), ((HttpState) state).content())); Document document = Jsoup.parse(((HttpState) state).content(), ((HttpState) state).uri()); return new HtmlState(((HttpState) state).uri(), document); }