use correct referer for Wien

This commit is contained in:
Andreas Schildbach 2012-09-20 14:49:18 +02:00
parent 64559430ad
commit 8eb6c04b02
4 changed files with 21 additions and 8 deletions

View file

@ -225,10 +225,10 @@ public final class ParserUtils
public static final InputStream scrapeInputStream(final String url) throws IOException
{
return scrapeInputStream(url, null, null, null, 3);
return scrapeInputStream(url, null, null, null, null, 3);
}
public static final InputStream scrapeInputStream(final String urlStr, final String postRequest, Charset requestEncoding,
public static final InputStream scrapeInputStream(final String urlStr, final String postRequest, Charset requestEncoding, final String referer,
final String sessionCookieName, int tries) throws IOException
{
if (requestEncoding == null)
@ -248,6 +248,9 @@ public final class ParserUtils
// workaround to disable Vodafone compression
connection.addRequestProperty("Cache-Control", "no-cache");
if (referer != null)
connection.addRequestProperty("Referer", referer);
if (sessionCookieName != null && stateCookie != null)
connection.addRequestProperty("Cookie", stateCookie);