谁能解释下这个下载

WBOY
Libérer: 2016-06-23 13:47:25
original
1092 Les gens l'ont consulté

if(is_file($file)) {
            header("Content-Type: application/force-download");
            header("Content-Disposition: attachment; filename=".basename($file));
            readfile($file);
            exit;
        }else{
            echo "文件不存在!";
            exit;
        }


application/force-download是什么
Content-Disposition: attachment是什么  filename是什么 readfile是什么


回复讨论(解决方案)

application/force-download 是一种 mime 类型,用于告知接收方:这是一个文件下载

Content-disposition 是 mime 协议的扩展
Content-Disposition: attachment 告知接收方:后面的 filename 属性是参考文件名
通常浏览器会弹出一个下载对话框,并显示文件名

readfile 是 php 函数
从函数名上就可看出他的功能 读(read)文件(file)

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!