Форум программистов, компьютерный форум CyberForum.ru

Включить вывод в лог запросов ретрофит - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Отключить перескакивание между edittext после нажатия "готово" http://www.cyberforum.ru/android-dev/thread1816057.html
После нажатия на кнопку готово происходит заполнение второго edittext, третьего и.т.д. А нужно чтобы пользователь сам нажимал на нужные для заполнения edittext
Android Перенос проекта с IOS на Android Добрый день. Есть готовый проект для ios. Подскажите, есть ли вариант что-либо импортировать или же переписать код ? http://www.cyberforum.ru/android-dev/thread1816052.html
Android Ввод в edittext double
Нужно сделать так чтобы в edittext можно было ввести с клавиатуры или из буфера только double то есть число вида 54,235894 45,2781554 и.т.д. Фактически это координаты , широта и долгота.
IOS "Toolbar" в Android Android
Добрый день. Как сделать ios "тулбар" для android, такой же как на картинке ?
Android Aes шифрование на Android http://www.cyberforum.ru/android-dev/thread1816004.html
Добрый день. Разработал модуль для Aes256 шифрования на java (Ну как разработал? Что-то позаимствовал, ну около 80% кода) На сервере работает на ура (Сервер Apache tomcat 6.0) Но при переносе на смартфон выпадает в ошибку. Вываливается Null Pointer в строке: Cipher cipher = Cipher.getInstance(ALGO, "SunJCE"); Причем если не указывать SunJCE, те: Cipher cipher = Cipher.getInstance(ALGO);
Android Угадать виджет по рисунку Добрый день! Как называется данный элемент (выделено стрелкой)? И есть ли он в стандартных элементах? подробнее

Показать сообщение отдельно
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,137
01.10.2016, 17:15  [ТС]     Включить вывод в лог запросов ретрофит
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 private static Interceptor basicAuthorization = new Interceptor() {
        @Override
        public Response intercept(Chain chain) throws IOException {
            Request original = chain.request();
            final String basic = "Basic " + Base64.encodeToString(CREDENTIALS.getBytes(), Base64.NO_WRAP);
 
            Request.Builder requestBuilder = original.newBuilder()
                    .header("Authorization", basic)
                    .header("Accept", "application/json")
                    .method(original.method(), original.body());
 
            Request request = requestBuilder.build();
            return chain.proceed(request);
        }
    };
Я хочу сделать вывод retrofit в лог через interceptor. Но там есть строка final String basic = "Basic " + Base64.encodeToString(CREDENTIALS.getBytes(), Base64.NO_WRAP); - суда нужно вставить CREDENTIALS - мои данные авторизации, но я не совсем понимаю откуда эти данные по авторизации взять. Можете объяснить этот момент если не сложно?

Добавлено через 43 секунды
Где нужно авторизовываться ? Просто не совсем это понимаю.

Добавлено через 5 минут
Это данные авторизации того сервиса куда нужно делать запросы через ретрофит да? Token доступа на сервер имеется ввиду так?
 
Текущее время: 00:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru