Можно ли настроить пользовательские заголовки HTTP в WebView
Мне нужно получить доступ к веб-странице из моего приложения и, чтобы иметь доступ к ней, мне нужно установить некоторые пользовательские заголовки HTTP. Я хочу использовать класс WebView
в своей деятельности, но, насколько я могу судить, невозможно установить пользовательские заголовки HTTP.
Итак, есть ли способ использовать существующий веб-браузер (или WebView
) с настраиваемыми заголовками HTTP? Мое приложение предназначено для Android 1.6.
Любая идея, как решить эту проблему, очень ценится.
Спасибо!
Ответы
Ответ 1
использовать public void loadUrl (String url, Map extraHeaders)
Поскольку: Уровень API 8
Загрузите указанный URL с дополнительными заголовками.
параметры
url URL ресурса для загрузки.
extraHeaders Дополнительные заголовки, отправленные с этим URL-адресом. Это не должно включать общие заголовки, такие как "пользовательский агент". Если это произойдет, оно будет заменено внутренним значением WebView.