I recently came across How to force file download with PHP which describes setting Content-Transfer-Encoding
. Is this header applicable when used with this application when used to download a file via HTTP (it appears to be email related)? If so, what should it be set as for MS Word and Excel files, ZIP files, PDFs, and Text?
header("Content-Transfer-Encoding: Binary");
It has been religiously included by carg-cult copy-paste programmers since it was mentioned in a comment to the readfile()
manpage on PHP.net .
It indeed has little to do with HTTP and you can safely remove it.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.