我最近遇到了如何使用PHP强制文件下载,其中描述了设置Content-Transfer-Encoding
。这个头是适用的,当使用这个应用程序时,通过HTTP下载文件(它似乎是电子邮件相关)?如果是这样,MS Word和Excel文件、ZIP文件、pdf文件和文本文件应该设置为什么?
header("Content-Transfer-Encoding: Binary");
自从在PHP.net的readfile()
管理页面的评论中提到它以来,它已经被carg-cult复制粘贴程序员虔诚地包含在其中。
它确实与HTTP没有什么关系,你可以安全地删除它