Articles of httprequest

Пользовательский запрос Angular2

Я использую пользовательский класс HTTP-запроса для добавления заголовка авторизации ко всем моим запросам, это отлично работает почти на каждом устройстве Android. Проводная вещь заключается в том, что я получил некоторые жалобы клиентов о том, что они получают ошибку «Нет интернет-соединения», хотя у них есть рабочее сетевое соединение (другие приложения работают, а ошибки также передаются на […]

Установка таймаута для асинхронного клиента Http

Im, используя Asynchronous Http Client, который можно найти здесь: http://loopj.com/android-async-http/ И он отлично работает, кроме примерно 1 из каждых 10 или около того запросов, которые я в конечном итоге предоставляю мне бесконечный диалог прогресса, который, я считаю, означает по какой-либо причине никакой ответ какого-либо вида не возвращается, потому что я написал код, чтобы отклонить диалог […]

Android-программирование – Опубликовать Google Form / Spreedsheet (НЕОБХОДИМЫЕ ПОЛЯ)

Поэтому я успешно отправляю данные в Google Spreadsheet, используя источник Google Form. Все работает отлично, пока я не сделаю поле (в форме Google) «необходимым». Когда я это делаю, эмулятор Android по-прежнему реагирует так, как будто полученная информация была правильно сохранена. Но в электронной таблице Google его нет. Я что-то упускаю? Это мой AsyncTask: new BackgroundTask().execute( […]

Как проверить HTTP-запросы, сделанные WebViews

Как вы знаете, при загрузке одной страницы отправляется множество запросов (изображений, скриптов, AJAX и т. Д.). Поэтому мне нужно получить все эти просьбы и проверить их. Таким образом, вопрос будет следующим: Как я могу проверить HTTP-запросы, которые выполняются, когда WebView загружает страницу? Я хочу: заголовки, метод, код состояния, ответ, файлы cookie. Прямо сейчас, у меня […]

Как я могу заставить Robospice рассматривать что-либо, кроме ответа 200 от Retrofit & OKHttp, как ошибку

Я использую Robospice для Android с дооснащением и OKHttp. Все отлично работает с ответами, переданными в действие с использованием Robospice RequestListener. Проблема в том, что он возвращает только отказ, если время соединения или другая проблема сети. Если возвращается 401, то он классифицируется как успешный, но с нулевым ответом, поскольку он не может разобрать JSON в […]

10.0.2.2:8080 в веб-браузере в эмуляторе не работает

У меня есть сервер wamp в localhost. Я попытался сделать http-запрос из моего приложения для Android. Но не может понять. Многие говорят, что 10.0.2.2:8080 укажет на localhost из эмулятора. Поэтому я попытался открыть его в веб-браузере из эмулятора. Я напечатал url как "10.0.2.2/cifi/test.php". Но эмулятор обнаружил ошибку как «net: CONNECTION_TIMED_OUT» Нужно пояснить: как заставить мой […]

Защищать HTTP-запрос от вызова другими пользователями

У меня есть приложение Android, из которого я хочу загрузить некоторые данные в базу данных на моем веб-сервере. Поскольку java-библиотека MySql имеет размер около 5 мб, я не хочу включать ее в приложение. Поэтому я сделаю HTTP-запрос для php-скрипта и отправлю данные с URL-адресом в качестве параметров. Как я могу убедиться, что только я могу […]

API TTS Google для арабского, китайского и греческого языков

Я пытаюсь загрузить mp3-файл из Google TTS API, вот код try { String path ="http://translate.google.com/translate_tts?tl=en&q=hello"; //this is the name of the local file you will create String targetFileName = "test.mp3"; boolean eof = false; URL u = new URL(path); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.addRequestProperty("User-Agent", "Mozilla/5.0"); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f = new FileOutputStream(new File(Environment.getExternalStorageDirectory() […]

Volley Bug: повторение запроса при включении подробного ведения журнала

При попытке повторить запрос после его завершения библиотека Volley генерирует исключение IllegalStateException, если вы включили отладку (log.tag.Volley VERBOSE), поскольку VolleyLog.Marker отмечен как завершенный. Если вы отключите отладку, все будет в порядке. Мне нужно повторить запрос, потому что api, который я использую, имеет токен api, и если запрос возвращает код статуса HTTP TOKEN_EXPIRED, мне нужно обновить […]

Редактировать заголовки MultiPartEntity

Я делаю запись в формате XML + в приложении для Android с помощью MultiPartEntity и все хорошо, за исключением сервера, на который я отправляю сообщения, требует от меня установить Content-Type HTTP в application/soap+xml; charset="utf-8" application/soap+xml; charset="utf-8" Итак, как мне его изменить? POST / HTTP/1.1 Host: 192.168.0.193:1234 User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4) Content-Type: multipart/form-data; boundary=XR43mUmjvTb58T7crHhgj83C84qmZO_9k0-s Content-Length: 28150 […]

Intereting Posts
В каком контексте я должен использовать AlertDialog.Builder? Переход Android Shared Element: преобразование ImageView из круга в прямоугольник и обратно Подключение MySql с Android без использования PHP Запрос разрешения камеры на Android SDK 23 Android SoundPool заикается, лагами, иногда не играет вообще Есть ли способ использовать функции в Android 2.1 / 2.2, сохраняя версию minSDK до 3? Применение прозрачной темы к действию: не подходит для полноэкранного режима на устройстве Android Studio 2.2 Ограничение макета Кнопки не видны Как установить образ imageView из строки? Не закрывайте информацию на клике. (Google Maps Android API V2) Как перемещать кнопку влево или вправо программно в android React Native Integration тестирование Android Как перемещаться / просматривать / редактировать источники платформы Android (AOSP) с помощью Intellij IDE (желательно Android Studio)? Некоторые (но не все) пользователи получают «файл пакета не был правильно подписан» при загрузке моего приложения из Google Play Как мне взаимодействовать с Google Docs с Android?