JavaScript XmlHttpRequest with Keep-Alive on Android

JavaScript XmlHttpRequest with Keep-Alive on Android

本文关键字:on Android Keep-Alive with XmlHttpRequest JavaScript      更新时间:2023-09-26

我正在尝试建立一个网站(打算放入PhoneGap应用程序),显示通过HTTP推送发送的消息(长轮询,彗星,…)。为此,我需要一个由客户端保持活动的连接。但是,Android浏览器似乎总是立即关闭连接,并且不允许我设置connection: keep-alive HTTP头。

是否有可能连接到服务器并保持连接存活?

提前感谢:)M.T.

你需要的是使用某种HTML5 Websocket的实现。据我所知,姜饼2.3中没有WebKit特性的直接实现。x还没有,Phonegap也没有,但在Phonegap中有一个库的解决方案:

http://anismiles.wordpress.com/2011/02/03/websocket-support-in-android%E2%80%99s-phonegap-apps/

编码快乐!马丁