Android fixes
This commit is contained in:
@@ -9,21 +9,25 @@ import java.net.URL;
|
||||
class AndroidHttpRequest {
|
||||
|
||||
public static byte[] androidHttpRequest(String address) throws Exception {
|
||||
// https://developer.android.com/reference/java/net/HttpURLConnection.html
|
||||
URL url = new URL(address);
|
||||
HttpURLConnection urlConnection = (HttpURLConnection)url.openConnection();
|
||||
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
|
||||
try {
|
||||
// https://developer.android.com/reference/java/net/HttpURLConnection.html
|
||||
URL url = new URL(address);
|
||||
HttpURLConnection urlConnection = (HttpURLConnection)url.openConnection();
|
||||
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
|
||||
|
||||
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
|
||||
int i;
|
||||
byte[] data = new byte[4];
|
||||
while ((i = in.read(data, 0, data.length)) != -1) {
|
||||
buffer.write(data, 0, i);
|
||||
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
|
||||
int i;
|
||||
byte[] data = new byte[4];
|
||||
while ((i = in.read(data, 0, data.length)) != -1) {
|
||||
buffer.write(data, 0, i);
|
||||
}
|
||||
buffer.flush();
|
||||
byte[] result = buffer.toByteArray();
|
||||
|
||||
urlConnection.disconnect();
|
||||
return result;
|
||||
} catch (Exception e) {
|
||||
return null;
|
||||
}
|
||||
buffer.flush();
|
||||
byte[] result = buffer.toByteArray();
|
||||
|
||||
urlConnection.disconnect();
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user