我们使用谷歌文档查看器来查看ms办公文件
问题:当我们试图通过查看器查看时,它会打开文件,上面写着PK
当我搜索这个问题时,我得到了一个有用的链接:https://groups.google.com/a/googleproductforums.com/forum/#!类别主题/docs/documents/7j_BXBtQWQg
它说:您的服务器发送的内容类型标题是不正确的
我们如何在django/python中更改/更正服务器发送的Content-Type标头??
如有任何帮助,我们将不胜感激。。感谢
如果您动态地提供文件(即,而不是使用标准的静态文件),您可以返回一个包含文件内容的HttpResponse,然后设置自己的内容类型。我以前用过图像:
return HttpResonse(the_file, "Content-Type: image/png")
其中_file是实际的文件数据(而不是文件对象)。
这对你的目的有用吗?