Android WebView XMLHttpRequest Keepalive - PullRequest
       6

Android WebView XMLHttpRequest Keepalive

4 голосов
/ 19 апреля 2011

при выполнении запросов XMLHttp в Android WebView никакие соединения keepalive не используются, как кажется.

Все браузеры моего рабочего стола используют keepalive, когда часто выполняются запросы (например, XMLHttpRequests, инициированные в событии загрузки страницы, помещаются в очередь для подключения запроса загрузки страницы).

Кто-нибудь знает, каковы требования для keepalive-соединения (таймауты, заголовки ...)?

Большое спасибо!

1 Ответ

0 голосов
/ 15 октября 2011

Что вы хотите сделать, это использовать HTTPUrlConnection http://developer.android.com/reference/java/net/HttpURLConnection.html

и установить Keep-Alive следующим образом:

connection.setRequestProperty("Connection", "Keep-Alive");

Это дает вам постоянное соединение URL.Затем вы будете использовать потоки ввода и вывода для чтения и записи данных на сервер и с сервера.

...