标签: algorithm httpserver chunked-encoding http-1.1
这是一个满足好奇心的问题。
标准HTTP 1.1堆栈如何计算HTTP响应套接字上的块大小?它是基于超时,基于最大大小还是取决于应用程序在套接字上执行刷新的时间,还是基于所有这些的算法?是否有可用的开放式HTTP 1.1堆栈实现指南?
提前致谢。
答案 0 :(得分:1)
没有“标准”HTTP / 1.1堆栈。 通常你必须自己做,例如确保发送transfer-encoding:chunked标头,然后发送所有前缀为length的块,然后发送最后一个空块。