读书人

ie8上tcp长连接带来的有关问题

发布时间: 2012-09-03 09:48:39 作者: rapoo

ie8下tcp长连接带来的问题
背景:
公司一个产品是使用gwt的B/S架构应用,很多页面定时发送ajax请求和服务端交互数据刷新页面,交互的数据都放在body里,响应的状态信息通过http code而是通过响应的body体返回。
最近测试部报在ie8下,停留在有定时刷新的页面,不做任何操作有时会提示有未知错误,几率很低。开发发现前端有两个错误会连续报出,一个是提示没有需要的body,另一个是505 不支持的浏览器并发。用wireshark抓包,tcp内容如下,其中红色是请求:

    有没有可能是这样,ie用同一个tcp连接发送多个http请求时,先发了一个请求的header,多线程并发在发body前又用该tcp连接发了另一个请求的header,然后才发第一个请求的body,结果就混乱了?



读书人网 >Web前端

热点推荐