可以加一个是否文件夹的判断,如果是文件夹则禁止访问
if ((await fs.lstat(fp)).isDirectory()){
// 静态文件目录不可访问
ctx.response.body = 'Static directories are not accessible!';
ctx.response.type = 'text/plain';
return;
}
if (await fs.exists(fp)) {
......
Sign in to make a reply
恋禾梦影
可以加一个是否文件夹的判断,如果是文件夹则禁止访问
if ((await fs.lstat(fp)).isDirectory()){
// 静态文件目录不可访问
ctx.response.body = 'Static directories are not accessible!';
ctx.response.type = 'text/plain';
return;
}
if (await fs.exists(fp)) {
......
}