1. 程式人生 > >koa2學習之旅----處理上傳圖片路徑的解決辦法

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 : '';

上例中,我通過獲取上傳路徑,重新賦值處理,擷取掉部分路徑,來保證後臺獲取檔案不出錯,同時還是正常上傳到公共的資料夾中,暫時這樣處理,保證了後臺的安全性,同時不影響前臺獲取檔案。仍需多多測試!!!