Parcourir la source

读取文件路径替换bug

lrf il y a 8 mois
Parent
commit
0b0b4d6145
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/main/java/com/free/controller/FileController.java

+ 1 - 1
src/main/java/com/free/controller/FileController.java

@@ -59,7 +59,7 @@ public class FileController {
   @GetMapping("/**")
   public Object readFile() throws FileNotFoundException {
     HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
-    String virtualPath = request.getServletPath();
+    String virtualPath = request.getRequestURI();
     // 除去虚拟路径前缀
     virtualPath = virtualPath.replace(virtualFilePrefix(), "");
     String realPath = Paths.get(baseDir, virtualPath).toString();