Как добавить пользовательские заголовки HTTP в пользовательские вкладки Chrome?

С помощью стандартных веб-приложений Android вы используете WebView.loadUrl(String url, Map<String, String> additionalHttpHeaders) . Как добавить дополнительные заголовки в пользовательские вкладки Chrome?

Я не уверен, что вы можете отправлять заголовки или что-либо, связанное с http-запросом, помимо URL-адреса. Я надеюсь, что будущие версии позволят отправлять заголовки в Bundle когда вы устанавливаете CustomTabSession или так.

Весь HTTP-вызов управляется в CustomTabActivity .

Редактировать:

По последним обновлениям библиотеки теперь вы можете добавить Bundle и передать его в намерение CustomTabsIntent как дополнительное с ключом Browser.EXTRA_HEADERS

 Bundle headers = new Bundle(); headers.putString("header1", "value1"); headers.putString("header2", "value2"); customTabsIntent.intent.putExtra(Browser.EXTRA_HEADERS, headers); 
Intereting Posts
Как изменить цвет пузырька EditText (под курсором) в android? Как сделать кольцо для Android? Скрыть строку состояния, но отобразить панель действий Как хранить данные из XML-файла в базе данных SQLite в android Запросить приложение Android для обновления приложения, если текущая версия <> рыночная версия Когда вводятся поля @InjectView? События «Flip» в браузерах веб-браузера без Safari? Javax.net.ssl.SSLException: имя хоста в сертификате не соответствует андроиду Как я могу создать встроенную анимацию логотипа, например, скайп-приложение? Невозможно работать с Android в корпоративной сети с защитой WPA / WPA2. Всегда отключается? Android-уведомление: сделать текст тикера длиннее Как перечислить мой список контактов и отправить сообщение в applozic Eclipse ADT Bundle внезапно падает на Монетный двор 16 Петра Как получить исходный код встроенного приложения Calendar в эмуляторе ecilipse? Android: разница между инструментом traceview и systrace