Articles of androidhttpclient

Использование @Rest в аннотациях Android для создания многостраничной почты

Я отправляю многостраничный запрос на сервер, который будет включать изображение, а также пару строк. Я не нашел ни одного руководства о том, как это сделать, все, что я нашел, – это только то, как делать сообщения и получать и устанавливать и т. Д., Но ничего не на многопользовательском. Я был бы рад за любую помощь, […]

Почему эта фоновая задача завершилась неудачной ошибкой?

Следующий код в моей MainActivity не работает с фатальным исключением в переопределенном doInBackground () методе: public class MainActivity extends ActionBarActivity { . . . public void onFetchBtnClicked(View v){ if(v.getId() == R.id.FetchBtn){ Toast.makeText(getApplicationContext(), "You mashed the button, dude.", Toast.LENGTH_SHORT).show(); new NetworkTask().execute(); } } public static class NetworkTask extends AsyncTask<String, Void, HttpResponse> { @Override protected HttpResponse doInBackground(String… […]

HttpClientBuilder отсутствует на Android?

Apache отказался от DefaultHttpClient, но, похоже, это не относится к Android, см. Также здесь Устаревший Java HttpClient – насколько это сложно? Импорт org.apache.httpcomponents:httpclient:4.3.5 вместо new DefaultHttpClient(); Теперь я бы использовал HttpClient httpClient = HttpClientBuilder.create().build(); Для создания http-клиента. Это отлично работает в Java-проекте, но при использовании в проекте Android отсутствует следующий импорт import org.apache.http.impl.client.HttpClientBuilder; в то […]

AndroidHttpClient и HttpGet API устарели в Android 6.0 Marshmallow (API 23)

Сегодня я обновил API Android SDK 23. Как только я изменил свой проект на целевой Android SDK API 23, я начал получать ошибку в отношении клиента Apache и API AndroidHttpClient в eclipse. API API Apache больше не может быть найден в API 23, тем не менее, продолжает работать отлично с API 22 и ниже. Может […]

Невозможно разрешить символ HttpEntity, HttpResponse

Я пытаюсь изучить синтаксический анализ XML, используя этот учебник, но некоторые из классов не импортируются. Вот код: public String getXmlFromUrl(String url) { String xml = null; try { // defaultHttpClient DefaultHttpClient client = new DefaultHttpClient(); HttpResponse resp = client.execute(uri); HttpResponse httpResponse = httpClient.execute(httpPost); HttpEntity httpEntity = httpResponse.getEntity(); xml = EntityUtils.toString(httpEntity); } catch (UnsupportedEncodingException e) { […]

Какую версию httpmime можно использовать с HttpClient от Android?

Мне нужно загрузить файлы с помощью HttpClient от Android. К сожалению, Android не включает MultipartEntity , поэтому я должен использовать httpmime-библиотеку Apache . Я не хочу, чтобы возникали возможные конфликты между HttpClient Android и официальным HttpClient. Кроме того, я не хочу привлекать больше внешних библиотек, чем должен, потому что мне нужно, чтобы мой метод считался […]

Http-методы устарели предупреждение в студии android

Я пытаюсь сделать некоторые http-запросы с параметрами. В настоящее время я использую private List<NameValuePair> mParams = new ArrayList<NameValuePair>(); private DefaultHttpClient mHttpClient; private HttpPost mHttpPost; Это для создания запроса http, и он работает нормально. Но проблема в том, что Android-студия демонстрирует устаревшее предупреждение для всех этих 3. Я попытался использовать HttpClientBuilder.create().build(); Но студия Android не может […]

Могу ли я использовать один экземпляр AndroidHttpClient для нескольких вызовов одновременно

AndroidHttpClient считается потокобезопасным . Просто убедитесь, что это означает, что я могу использовать один экземпляр клиента в своем приложении для всех HTTP-запросов? Есть ли причина не делать этого? В своем исходном коде я заметил, что он использует BasicHttpContext а не SyncBasicHttpContext . ThreadSafeClientConnManager ли ThreadSafeClientConnManager всю сложность потоков?

Таймаут по умолчанию для Android MediaPlayer

Кто-нибудь знает, каков тайм-аут по умолчанию для класса MediaPlayer для Android при использовании URL-адреса HTTP в качестве источника? Пока я искал, установить этот тайм-аут невозможно (в отличие от HttpURLConnection), и получать информацию об этом, реализуя интерфейс MediaPlayer.OnErrorListener, но кто-нибудь, что является таймаутом по умолчанию, после которого он отправляет вызов этому Метод (MediaPlayer.OnErrorListener.onError ()) (а также […]

Запустить php-скрипт через Android-приложение

У меня есть php-скрипт, хранящийся на сервере Xampp, и хочу, чтобы мое приложение выполнило его для выполнения задачи. В eclipse ничего не случилось с android.txt на стороне сервера. Ниже приведен мой код для приложения для Android. String url = "http://my.site.php?data=hello"; HttpClient client = new DefaultHttpClient(); try { client.execute(new HttpGet(url)); } catch(IOException e) { //do something […]