HttpClient: Add null checks to getInputStream().

This commit is contained in:
Andreas Schildbach 2016-10-09 10:44:54 +02:00
parent b18ec864a9
commit 3e2aa33f6f

View file

@ -17,6 +17,8 @@
package de.schildbach.pte.util; package de.schildbach.pte.util;
import static com.google.common.base.Preconditions.checkNotNull;
import java.io.IOException; import java.io.IOException;
import java.net.HttpURLConnection; import java.net.HttpURLConnection;
import java.nio.charset.Charset; import java.nio.charset.Charset;
@ -150,6 +152,9 @@ public final class HttpClient {
public void getInputStream(final Callback callback, final HttpUrl url, final String postRequest, public void getInputStream(final Callback callback, final HttpUrl url, final String postRequest,
final String requestContentType, Charset requestEncoding, final String referer) throws IOException { final String requestContentType, Charset requestEncoding, final String referer) throws IOException {
checkNotNull(callback);
checkNotNull(url);
if (requestEncoding == null) if (requestEncoding == null)
requestEncoding = Charsets.ISO_8859_1; requestEncoding = Charsets.ISO_8859_1;