orz 最后一段……
【 在 zms (来福) 的大作中提到: 】
: 浏览器comet的测试
: 附件是服务器端,java写的,运行:
: java -jar ./comet.jar
: 运行后,会显示http服务的端口,然后启动你的浏览器,访问
: http://你的ip:端口/
: 即可,点击测试,服务器会不停的给你推送时间,大概每秒推送6次,都不会显示正在load的标志
: 我测试了
: firefox 2.0.0.14
: ie 7
: opera 9.27
: safari 3.1.1
: 都是for windows的
: 大概的机制:
: firefox 用的 XmlHttpRequest 的multipart特性
: ie 用的 “及其”隐藏的iframe
: opera用的html5里的event-source
: safari用的普通的ajax
: 这四种浏览器的方式各不相同,且不能互换,比方说safari的ajax在 readystate==3的时候就能取request的responseText
: 嗯,自己研究吧,服务器端没有提供源码,你可以反编译或者根据 agents.txt里的提示自己看server 的response,足够了。
: 感谢ttl同学的指点,没有他的指点,我可能会花几倍的时间去摸索
: 还要感谢我的父母,是他们一直照顾我的起居,是我有精力能做这个测试
: 最后,还要感谢水木的众版友,感谢你们给我的鼓励
: :)
--
FROM 61.51.143.0