Adobe Air是否支持KEEP ALIVE /持久HTTP连接

时间:2010-03-11 02:44:55

标签: adobe air

据我所知,Adobe Air不支持通过KEEP ALIVE持久的HTTP连接。

有人知道有什么不同吗?

由于

2 个答案:

答案 0 :(得分:0)

Adob​​e Air在Webkit上运行,因此您可以使用Web套接字API。

答案 1 :(得分:0)

我目前正在构建一个连接到Comet风格的长轮询API的应用程序。要保持连接打开,只需确保将URLRequestDefaults.idleTimeout设置为某个合理的值(默认值因系统而异,但可能大约为30秒)。我成功地保持连接开放15分钟。您可能还需要添加一个Connection:Keep-Alive标头,如下所示:

myRequest.requestHeaders.push( new URLRequestHeader("Connection", "Keep-Alive"));