http 怎么实现长连接啊,

SH开发者 发布于 2013/04/22 20:51
阅读 7K+
收藏 0
http 怎么实现长连接, 我在网上找了 在请求的时候 加了 keep-alive 还是不行啊 ,到底http 能不能实现长连接啊, 向各位大侠求助啊
加载中
0
wwwmmm
wwwmmm
socket  ie6 不支持
0
光石头
光石头
高级浏览器支持 ,servlet3.0
0
SH开发者
SH开发者
我模拟一个客户端 使用HttpUrlConnection 对象 设置Connection : keep-alive 访问server  当server 返回数据的时候 就自己断掉连接了,不是说http1.1默认支持长连接吗 ? 还是说httpurlConnection不支持长连接, 一头雾水啊。,
0
風一樣的男子
風一樣的男子
HTTP是无状态的,要维持一个长连接可以用心跳包
0
pfdoschina
pfdoschina

引用来自“oyqj”的答案

我模拟一个客户端 使用HttpUrlConnection 对象 设置Connection : keep-alive 访问server  当server 返回数据的时候 就自己断掉连接了,不是说http1.1默认支持长连接吗 ? 还是说httpurlConnection不支持长连接, 一头雾水啊。,

数据返回后确实会断开连接,可以由客户端重新发起连接。服务端接收后阻塞,在超时时间后断开,重新等待客户端连接。

可参考http://www.cnblogs.com/rainman/archive/2011/11/28/2266193.html

0
_sprout
_sprout
Apache MINA + AFLAX 实现比较好
0
一条大河波浪宽
一条大河波浪宽
您好,请教一下您这个问题解决了吗 ?
返回顶部
顶部