Возможно отправить get запрос без сторонних библиотек используя лишь чистый Android Studio?

Рейтинг: 0Ответов: 1Опубликовано: 31.01.2015
Возможно отправить get запрос без сторонних библиотек используя лишь чистый Android Studio?

Ответы

▲ 2Принят

Если вопрос связан с написанием 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());
    }