如果Connection: Keep-Alive
1.那么浏览器可以给服务器发送多个request,这多个request中间用什么间隔
2.服务器返回的多个response,又用什么作为间隔
3.服务器返回的多个response是按照请求的顺序返回吗?
谢谢

解决方案 »

  1.   

    http1.1协议中
    多个request没有间隔,response也没有
    在一次连接通信中多个request是和多个response一一对应
      

  2.   

    那应该是由content-length决定消息体的长度,是不是?
      

  3.   

    content-length 本来就是用来指定response 长度的 如果没有此节就找\x0d\x0a\x0d\x0a  找到就是response结尾 如果接下去还有数据那就是下一个response了