我正在尝试以分块模式发送数据.正确设置所有标头并相应地编码数据.浏览器将我的响应识别为分块,接受标头并开始接收数据.
我期待浏览器会在每个收到的块上更新页面,而是等待直到收到所有块然后全部显示它们.这是预期的行为吗?
我希望看到每个块在收到后立即显示.使用时curl,每个块在收到后立即显示.为什么GUI浏览器不会发生同样的情况?他们使用某种缓冲/缓存吗?
我将Cache-Control标头设置为no-cache,所以不确定它是否与缓存有关.
我得到一个字符串,可以从零到多个前导和尾随空格.
我试图摆脱他们没有很多hackery但我的代码看起来很大.
如何以干净的方式做到这一点?