根据权限 下载文件
来源:互联网 发布:板金放样展开图软件 编辑:程序博客网 时间:2024/06/03 17:42
1. [代码][PHP]代码
01
<?php
02
$file
= '*****.jpg';
// 文件的真实地址
03
04
if
(
file_exists
(
$file
)) {
05
header(
'Content-Description: File Transfer'
);
06
header(
'Content-Type: application/octet-stream'
);
07
header(
'Content-Disposition: attachment; filename='
.
basename
(
$file
));
08
header(
'Content-Transfer-Encoding: binary'
);
09
header(
'Expires: 0'
);
10
header(
'Cache-Control: must-revalidate, post-check=0, pre-check=0'
);
11
header(
'Pragma: public'
);
12
header(
'Content-Length: '
.
filesize
(
$file
));
13
ob_clean();
14
flush
();
15
readfile(
$file
);
16
exit
;
17
}
18
?>
2. [代码][HTML]代码
1
以上代码实现了真是URL路径的隐藏功能, 本页开头可以进行权限判断。
2
效果如图,我们看到下面文件下载的URL已经被test.php隐藏
0 0
- 根据权限 下载文件
- 根据网络地址下载文件
- 根据URL下载文件
- 根据路径下载文件
- 根据URL下载文件
- 根据URL链接下载文件
- java根据名称下载文件
- ftp上传文件&根据url下载文件
- 关于下载文件的权限
- 文件下载权限控制机制
- 文件下载的权限控制
- 根据服务器url地址下载文件
- java根据URL地址下载文件
- 根据URL将文件下载本地
- JAVA根据文件名、URL下载远程文件
- 根据pom.xml文件下载jar包
- python根据url地址下载小文件
- find 命令用法,根据时间,文件权限,查找文件
- ANDROID 探究oom内幕
- Maven 详解
- JAVA线程间的状态转换
- java学习笔记 IO学习笔记2 IO流-字节流
- Android rom定制相关
- 根据权限 下载文件
- 万年历
- phonegap3.3 插件开发
- 背包问题总结第一讲——可拆分背包
- Word Break
- Vs2012使用strcpy出错之解决方法
- I think I need a houseboat
- 1150 Message Flood 【字典树】
- ubuntu创建、删除文件及文件夹