Articles of retrofit okhttp

Родственный сбой в /system/lib/libssl.so с использованием Retrofit

Ну, это все, что мне нужно продолжать, я продолжаю получать многочисленные отчеты о сбоях с той же ошибкой, я НЕ НУЖДАЮ с NDK для Android, flummoxed. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Build fingerprint: 'motorola/falcon_verizon/falcon_cdma:4.4.2/KXB20.9-1.10-1.20/22:user/release-keys' Revision: 'p3c0' pid: 21814, tid: 21835, name: GAThread >>> com.broakenmedia<<< […]

Сессия Cookie не устойчива в модернизации Android

Привет, я в настоящее время разрабатываю приложение для Android, которое использует Retrofit для создания сетевых вызовов. Вот основной обзор моего требования. 1. Установите токен доступа Facebook и отправьте его на сервер. 2. Сервер устанавливает cookie сеанса в ответе. 3. Во всех предстоящих запросах отправьте файлы cookie сеанса. Текущая проблема: Я могу сохранить файлы cookie сеанса, […]

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

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

Retrofit 2.0 java.lang.IllegalStateException: ожидается BEGIN_ARRAY, но STRING

Я использую Retrofit 2.0 в своем приложении. Все было неплохо, но когда я начал запрос, он возвращается: **java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 21 path $[0].iso** Вот мой интерфейс API: public interface GetPhones { @GET("phones.php") Call<ArrayList<Phones>> getPhones(); } И класс модели: public class Phones { int id; char[] iso; String name; […]

Ошибка приложения на HttpLoggingInterceptor

Я создал проект с Retrofit 2, okhttp и okhttp: logging-interceptor. private static APIInterface apiInterface; private static RestClient restClient; private static HttpLoggingInterceptor interceptor; OkHttpClient okHttpClient = new OkHttpClient(); okHttpClient.setConnectTimeout(30, TimeUnit.SECONDS); okHttpClient.setReadTimeout(30, TimeUnit.SECONDS); okHttpClient.interceptors().add(new Interceptor() { @Override public Response intercept(Chain chain) throws IOException { Request original = chain.request(); Request.Builder requestBuilder = original.newBuilder() .header("Accept", "application/json") .header("X-Parse-Application-Id", Constants.PARSE_APP_ID) .header("X-Parse-REST-API-Key", […]

Класс не найден исключение com.squareup.okhttp.logging.HttpLoggingInterceptor

Даже после добавления зависимостей и импорта класса я получаю java.lang.NoClassDefFoundError: com.squareup.okhttp.logging.HttpLoggingInterceptor. Кто-нибудь может помочь? Файл сборки Gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "xyz" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" multiDexEnabled = true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } repositories { […]

Bug retrofit.RetrofitError: java.io.EOFException для Android

Я много искал, я нашел несколько таких решений: System.setProperty("http.keepAlive", "false"); arg0.addHeader("Connection", "close"); arg0.addHeader("Accept-Language", "en-US,en;q=0.8"); Я пробовал их, но не работал для меня. Как я могу исправить эту ошибку? Вот мой журнал: D/Retrofit(28969): —> HTTP POST http://release.api.jeunesse.build.indus.ftven.net/app.php/api/users D/Retrofit(28969): Connection: close D/Retrofit(28969): Content-Type: application/json D/Retrofit(28969): Content-Length: 169 D/Retrofit(28969): {"birthday":"2010-06-05T12:16:42+0200", \ "devices":[{"device":"ae045e7bead6f933487a237f8b5f298d","primary":true}],\ "email":"test@test.fr","login":"test9","password":"9876"} D/Retrofit(28969): —> END HTTP (169-byte […]

Потребление One-Shot ResponseBody от Okhttp вызывает проблемы с дооснащением

Я использую модификацию с перехватчиком Okhttp, чтобы определить, истек ли мой токен oauth. Если токен истек, я хочу запросить новый токен, попробуйте запрос еще раз, а затем отправьте этот ответ на «Дооснащение». Вот мой класс перехватчика: public class CustomInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); // […]

OkHttp не перенаправляет запросы POST при использовании с модификацией

Используя retrofit я хочу сделать запрос POST на http://milzinas.lt/oauthsilent/authorize . Этот URL является особенным, потому что он перенаправляет вас на http://milzinas.e-bros.lt/oauthsilent/authorize . В моей настройке по настройке используется OkHttpClient . Если я делаю запрос с использованием OkHttpClient, то только перенаправление работает нормально, т.е. получается код состояния 401. Однако, когда я использую тот же OkHttpClient с […]

Android Retrofit Ожидаемый BEGIN_OBJECT, но был STRING в строке 1 столбец 1 путь $

Я использую okhttp Retrofit в своем приложении для Android, чтобы делать сетевые запросы. По одному из запросов я получаю эту ошибку: Com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: ожидается BEGIN_OBJECT, но STRING в строке 1 столбец 1 путь $ Я вижу ответ 201 в журналах, но Retrofit выдает эту ошибку. Ниже мой код. signup(signupParams, new Callback<Member>() { @Override public void […]

Intereting Posts
Android Studio и Kotlin: нерешенные ссылки: также Просмотр не может быть привязан к родительскому координаторуLayout Android: лучше делать много действий или 1 активность, которая меняется «на лету»? PhoneGap / Cordova Android получит размер экрана после onDeviceReady Embeded Vimeo плеер не воспроизводится на Android Android: Можно ли отображать миниатюры видео? Как указать, например. Roboto-Medium или Roboto-Black в styles.xml Изменение цвета фона панели действий с помощью AppCompat Отпечатки пальцев Android: hasEnrolledFingerprints вызывает исключение на некоторых Samsung Как получить режим разрешения файлов программно в Java Как использовать стандартный атрибут android: текст в моем пользовательском представлении? Программная отправка текстового сообщения – установка срока действия Слайд загрузки изображений каждый раз при прокрутке recycliewiew Mediacodec против медиапланера и медиарекордера Можно ли использовать Dlib в Android, как OpenCV?