<?php
// 告知文件类型,可以不写
header( "Content-Type: video/mp4" );
// attachment表明需要下载,filename是文件名
header("Content-Disposition: attachment;filename=qwe.mp4");
// echo '1.mp4';
// 读取视频
$movie = file_get_contents("http://p3ezsim3h.bkt.clouddn.com/5a751ba4b8541");
// 以流的形式输出到客户端进行保存
echo $movie;
关于图片文档之类的content-type可以百度搜索一下
视频的读取也可以写fread,内容可以写链接,也可以写路径
attachment的意思是下载 inline是在线打开
之前有尝试使用a链接的download属性,太辣鸡,大家就不用去踩坑了