Articles of http post

Ошибка Android: MultipartEntity, запрос, отправленный клиентом, был синтаксически неправильным

Я могу отправить файл песни (mp3 / wav) и некоторые данные через безопасный веб-сервис. Я использую MultipartEntity для запроса HttpPost. Но когда я выполняю его через HttpClient, сервер отвечает на эту ошибку HTTP Status 400 – Bad Тип запроса: Сообщение о статусе: Неверный запрос. Запрос, отправленный клиентом, был синтаксически неправильным (Bad Request). Но сервис работает […]

Ошибка аутентификации при использовании HttpPost с DefaultHttpClient на Android

Я использую HttpClient в странной проблеме. Я использую DefaultHttpClient () с HttpPost. Я использовал HttpGet со 100% -ным успехом, но теперь пытаюсь переключиться на HttpPost, поскольку API REST, который я использую, требует параметров POST, а не GET. (Только для некоторых вызовов API, хотя я знаю, что вызовы GET работают нормально, поэтому это не ошибка API). […]

Данные мультиплексора Android-POST

Я хотел бы отправить многостраничную форму с видео и данными, такими как электронная почта и имя. Ниже приведен мой код, и он не работает, на сервере нет ответа File file =new File(VideoPath); HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(url); try { // Add your data List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); nameValuePairs.add(new BasicNameValuePair("Name", […]

Целевой узел не должен быть нулевым или задан в параметрах

Я получаю эту ошибку «Целевой хост не должен быть нулевым или задан в параметрах». У моего файла манифеста есть набор разрешений для Интернета, и я поставил 'http: //' перед моим адресом. Он по-прежнему дает ту же ошибку. У моего URL нет «www». Прилагается к нему. Часть моего кода: HttpPost post = new HttpPost("http://infocreation.something_something1.xml"); Часть моего […]

Заполните поля в веб-просмотре автоматически

Я видел этот вопрос в Интернете, но пока не нашел рабочего решения. В принципе, я хочу загрузить свое приложение и нажать кнопку; Действие кнопки затем заполнит имя пользователя и пароль на веб-сайте, уже загруженном в веб-просмотр (или дождаться onPageFinished). Наконец, кнопка отправки на странице входа будет активирована. Из того, что я понимаю, это можно сделать, […]

Как отключить запрос Volley от повторной попытки?

Я отправляю JsonRequest на сервер. Сервер работает медленно. Volley имеет тенденцию делать несколько вызовов на медленном сервере, потому что он не получил ответа от первого запроса (поскольку мой сервер работает медленно). Есть ли способ отключить Volley от повторного запроса, чтобы он мог получить первый ответ? Я пытался: myRequest.setRetryPolicy(new DefaultRetryPolicy( TIMEOUT_MS, RETRIES, BACKOFF_MULT)); Я заменил TIMEOUT_MS […]

Android-тип контента HttpPost

Как вы можете изменить тип содержимого HttpPost в андроиде? Для запроса мне нужно установить тип контента в application / x-www-form-urlencoded Итак, я получил этот бит кода: httpclient=new DefaultHttpClient(); httppost= new HttpPost(url); StringEntity se = new StringEntity(""); se.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE, "application/x-www-form-urlencoded")); httppost.setEntity(se); Но это не делает трюк, и я не могу найти решение где угодно. ура

Устаревшие HTTP-классы Android lollipop 5.1

Классы org.apache.http и класс AndroidHttpClient устарели в Android 5.1. Эти классы больше не поддерживаются, и вы должны как можно скорее перенести любой код приложения, используя эти API, в классы URLConnection . https://developer.android.com/about/versions/android-5.1.html#http Он рекомендовал переключиться на классы URLConnection. Недостаточно документировано, как сделать почтовый вызов из приложения. В настоящее время я пользуюсь этим public void postData() […]

OkHttp Post Body как JSON

Итак, когда я использовал Ion Koush, я смог добавить тело json к своим сообщениям с помощью простого .setJsonObjectBody(json).asJsonObject() Я перехожу к OkHttp, и я действительно не вижу хорошего способа сделать это. Я получаю ошибку 400 по всему месту. У кого-нибудь есть идеи? Я даже пробовал вручную форматировать его как строку json. String reason = menuItem.getTitle().toString(); […]

Мне нужен альтернативный вариант для HttpClient в Android для отправки данных на PHP, поскольку он больше не поддерживается

В настоящее время я использую HttpClient , HttpPost для отправки данных на свой PHP server из Android app для Android app но все эти методы были устаревшими в API 22 и удалены в API 23, поэтому каковы альтернативные варианты? Я искал везде, но ничего не нашел.