HTTP
PI2024
这个作者很懒,什么都没留下…
展开
-
http响应没有body的几种原因
最近在看http解码 遇到一些没有body的场景 在这里总结一下1.下行content_length为0 也不是以chunk形式传输的2.请求方式为HEAD 只请求头部 也没有body3.响应码为304 not modified 没有修改 这时可能既没有content_length 也不是chunk编码 同时也不是短连接4.响应码为204 not content 没有内容 同上注意:如果仅仅响应200 OK,而没有content-length=0的话,可能会导致一些接收端解码死等(所..转载 2021-11-29 09:53:29 · 3457 阅读 · 1 评论 -
http如何像tcp一样实时的收消息?
http如何像tcp一样实时的收消息?一、webim如何实现消息推送webim通常有三种方式实现推送通道:1)WebSocket2)FlashSocket3)http轮询其中1)和2)是用Tcp长连接实现的,其消息的实时性可以通过tcp保证。方案3)才算是webim实现消息推送的“正统”方案,用http短连接轮询的方式实现“伪长连接”,既然是轮询,有朋友就对消息的实时性产生了质疑。本文要解答,webim使用http长轮询如何保证消息的绝对实时性。二、人们为什么会误解htt.转载 2021-07-15 16:19:20 · 243 阅读 · 0 评论