当我从 blobstore 提供下载时,我注意到浏览器没有显示总大小和剩余时间,下载一直持续到完成,但浏览器似乎不知道预期的总大小。
注意:
这只发生在生产服务器中,位于appspot.com。在开发环境(本地主机)中,事情按预期工作,浏览器显示总大小、完成百分比和大约剩余时间......
我试图将标题“Content-Length”设置为 blob 大小,但不走运。
在分析下载的 blob 的标头时,缺少 Content-Length 标头(即使我在使用“send_blob”之前编写了它)。标题是这样的:
HTTP/1.0 200 OK =>
Cache-Control => no-cache
Content-Disposition => 附件;filename="Setup.exe"
Expires => Fri, 01 Jan 1990 00:00:00 GMT
Content-Type => application/octet-stream
Date => Thu, 31 Mar 2011 20:19:52 GMT
Server => Google Frontend
有人知道如何让浏览器显示总大小、下载百分比和估计剩余时间吗?