Content-Length设置了以后会话没有断,还在继续传数据,看修改不
发布于 6 年前 作者 benxiaohailingjun 2644 次浏览 来自 问答

不断生成文件内容,预先给Content-Length设置了一个大小,后面有些生成异常或者获取不到,写入到response的就没有那么大,浏览器最后认为该任务失败,我想让浏览器认为成功,在完成后再设置一次Content-Length值但是不生效

1 回复

http协议(1.1+)就是这样规定的。 如果指定了Content-Length,就要必须按照Content-Length的大小输出内容。 如果无法预先确定大小,可以采用 Transfer-Encoding: chunked 分块输出。

至于“完成后再设置一次Content-Length”,那是不可能生效的.

回到顶部