koa2学习之旅----处理上传图片路径的解决办法

console.log(ctx.req.file.path.substring(6))
  // 单独处理图片上传路径,截取public,防止图片找不到,教程中的方法直接暴露后台文件是大忌,虽然可以通过seo手段处理
  let imgurlSubstring = ctx.req.file.path.substring(7)
  let img_url = ctx.req.file ? imgurlSubstring : '';

上例中,我通过获取上传路径,重新赋值处理,截取掉部分路径,来保证后台获取文件不出错,同时还是正常上传到公共的文件夹中,暂时这样处理,保证了后台的安全性,同时不影响前台获取文件。仍需多多测试!!!

猜你喜欢

转载自blog.csdn.net/qfxlw/article/details/83577772