php实现文件下载的代码
来源:原创
时间:2015-08-15
作者:脚本小站
分类:PHP
php中几个简单的代码就可以实现文件的下载。
文件下载的请求与响应原理
1.请求(顺序)
1.HTTP 1.1 协议 版本
2.头信息
3.表单信息
2.响应(顺序)
1.状态 200ok(正常) 或 404 (页面没找到)
2.响应头信息
3.数据发送
//下载链接显示名,这个就是下载后文件的名称,可以任意。 $fileName="hello.html"; //发送头信息,这是必须的 header('Content-Disposition: attachment; filename='.$fileName); //读取文件并直接发送,其中 hello.html 就是要下载的文件 readfile('./file/hello.html');