Возможно отправить get запрос без сторонних библиотек используя лишь чистый Android Studio?
Возможно отправить get запрос без сторонних библиотек используя лишь чистый Android Studio?
Источник: Stack Overflow на русском
Если вопрос связан с написанием Android приложения и задача состоит в отправке GET запроса из приложения без сторонних библиотек, то самым простым решением будет
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(new HttpGet(URL));
StatusLine statusLine = response.getStatusLine();
if(statusLine.getStatusCode() == HttpStatus.SC_OK){
ByteArrayOutputStream out = new ByteArrayOutputStream();
response.getEntity().writeTo(out);
String responseString = out.toString();
out.close();
} else{
response.getEntity().getContent().close();
throw new IOException(statusLine.getReasonPhrase());
}