[英]PHP Content-Disposition: attachment / Content-Type
只是一個小問題(PHP):我正在使用
header('Content-Disposition: attachment; filename="downloaded.pdf"');
readfile('test.pdf');
下載另一個文件名下的文件。 但是在每個腳本示例中,都有“ header('Content-type:application / pdf');”; 在代碼的這2行之前。 我刪除了content-type-line,它仍然可以正常工作。 當我只想更改下載文件的名稱時,是否需要缺少行? 因為那里有很多文件類型,可以在我的網站上下載,所以我必須先閱讀內容類型...
在此先感謝您簡短但可以理解的答案:)
是的,您需要它。
如果您不提供它,則PHP將默認輸出Content-Type: text/html
,這只會(至少)對僅處理內聯內容的瀏覽器(例如Mobile Safari)造成問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.