Articles of HTTP соединение

Retrofit 2: responseBodyConverter преобразует в нулевой объект

Я использую последнюю версию (2.0.0-beta4) версии Retrofit . При получении кода 200 OK с сервера все работает нормально. Но я тоже хочу иметь дело с ответами не на OK, например с кодом 401. Таким образом, мне нужно получить код ответа об ошибке, чтобы точно определить, что нужно делать и отображать соответствующие данные: @Override public void […]

Прокси-сервер Android путает ресурсы документации

Мне кажется, что есть много запутанных ресурсов в отношении темы прокси на Android. Прежде всего, кажется, что все методы класса Proxy объявлены устаревшими, и предлагается: «Используйте стандартные значения прокси-сервера java vm, чтобы найти список хостов, портов и исключений. Этот вызов игнорирует список исключений». Доступ к официальным значениям java vm proxy можно получить следующим образом: System.getProperty("http.proxyHost") […]

HttpGet обрабатывает файлы cookie автоматически?

Я хотел бы сохранить сеанс при подключении к серверу с помощью HttpGet, и мне нужно понять, как он обрабатывает файлы cookie. Разработчик сервера говорит, что он обрабатывает все файлы cookie самостоятельно. Я использую запрос HttpGet для доступа к серверу следующим образом: InputStream isResponse = null; HttpGet httpget = new HttpGet(strUrl); HttpResponse response = mClient.execute(httpget); HttpEntity […]

Библиотеки клиентов WebSocket для Java (Android)

Есть несколько библиотек для использования WebSocket в ненавязчивой форме. По-видимому, есть много библиотек, но то, что я действительно ищу, представляет собой современную и небольшую библиотеку, которую я могу использовать на Android или Java в целом для реализации моего использования WebSocket с клиентской стороны. До сих пор я нашел: AndroidAsync Play Framework JAX-RS 2.0 Я немного […]

Проводка в приложение Ruby on Rails из Android

Поэтому я пытаюсь отправить сообщение в приложение rails из приложения для Android, которое я пишу. Я могу отправить сообщение успешно изнутри приложения rails. Я также смог успешно опубликовать хром-добавление на клиенте Simple Rest. Когда я пытаюсь отправить сообщение из приложения Android, он нажимает на приложение rails, но создает пустое сообщение. Никакие входные данные не принимаются […]

Вопросы по регистрации в Android HTTP

Привет, ребята, у меня есть несколько вопросов о внедрении функции входа в Android. 1. Does android have anything like sessions or cookies? Как я должен помнить, что пользователь зарегистрировался? Очевидно, что я не хочу запрашивать пароль каждый раз, когда мое приложение используется! 2. Should I hash the password before sending it to the server? У […]

Доступ к локальному хосту с мобильного телефона

Я работаю над мобильным сайтом, используя jQuery mobile, и хотел бы протестировать его с помощью моего браузера Android. Мой компьютер Windows 7 и Android поддерживают одну и ту же беспроводную сеть. Я обычно обращаюсь к мобильному сайту с моей машины: « http: //localhost/index.php/doctor » Я попытался обратиться к нему с помощью IP-адреса беспроводной сети с […]

Удалось ли разработчикам Android получить пакетный протокол передачи из веб-службы?

Я изо всех сил пытался реализовать несколько реализаций классов, чтобы получить необработанные данные без успеха. Ниже приведен упрощенный модуль кода, в котором есть проблема. После серфинга в Интернете кажется, что в прошлом были проблемы (2009, 2010, версия 1.1, 1.5), но они должны быть разрешены к настоящему времени. Я не видел окончательного успеха с платформой Android […]

Javax.net.ssl.SSLException: имя хоста в сертификате не соответствует андроиду

Я создаю приложение для Android, в котором я отправляю данные в веб-службу, но я получаю сообщение об ошибке javax.net.ssl.SSLException: имя хоста в сертификате не соответствует андроиду, вот мой код AsyncHttpClient clien= new AsyncHttpClient(); Log.i("URL", String.valueOf(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode)); clien.put(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode, new AsyncHttpResponseHandler() {} Где series_event_raceid = 103 и qrcode = R12g *** Кому угодно, помогите мне Вот мой логарифм […]

HttpURLConnection – "https: //" против "http: //"

Я пытаюсь получить значок URL-адреса, который пользователь вводит, например _url = "google.com"; Я использую HttpUrlConnection, чтобы получить Bitmap из /favicon.ico из расширения /favicon.ico из URL- /favicon.ico хоста. String faviconString = Uri.parse(_url).getHost() + "/favicon.ico"; URL faviconUrl = null; Bitmap favicon = null; try { faviconString = "http://" + faviconString; faviconUrl = new URL(faviconString); HttpURLConnection connection = […]