CNode

Content-Length设置了以后会话没有断,还在继续传数据,看修改不

问答
Bbenxiaohailingjun发布于8 年前最后回复8 年前1 回复3345 浏览0 收藏

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

查看回复

回复 (1)

M
myy#1·8 年前

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

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

参与回复
登录后即可参与回复。登录