Можно ли установить пользовательские заголовки HTTP в WebView? - PullRequest
13 голосов
/ 05 января 2010

Мне нужно получить доступ к веб-странице из моего приложения, и для того, чтобы получить к ней доступ, мне нужно установить несколько пользовательских заголовков HTTP. Я хочу использовать класс WebView в своей деятельности, но, насколько я могу судить, невозможно установить пользовательские заголовки HTTP.

Так есть ли способ использовать существующий веб-браузер (или WebView) с пользовательскими заголовками HTTP? Мое приложение предназначено для Android 1.6.

Любая идея, как решить эту проблему, очень ценится.

Спасибо!

1 Ответ

17 голосов
/ 08 июля 2011

использовать публичный void loadUrl (URL-адрес строки, Map extraHeaders) С тех пор: Уровень API 8

Загрузить указанный URL с дополнительными заголовками. параметры url URL ресурса для загрузки. extraHeaders Дополнительные заголовки, отправленные с этим URL. Это не должно включать общие заголовки, такие как «пользовательский агент». Если это произойдет, он будет заменен внутренним значением WebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...