diff --git a/modules/module-ci-process-api/src/main/java/cd/casic/ci/api/SftpFileController.java b/modules/module-ci-process-api/src/main/java/cd/casic/ci/api/SftpFileController.java index 1520f214..e9578192 100644 --- a/modules/module-ci-process-api/src/main/java/cd/casic/ci/api/SftpFileController.java +++ b/modules/module-ci-process-api/src/main/java/cd/casic/ci/api/SftpFileController.java @@ -45,7 +45,7 @@ public class SftpFileController { public void downloadFile( @RequestParam String remoteFilePath, HttpServletResponse response) { - + remoteFilePath = URLDecoder.decode(remoteFilePath,StandardCharsets.UTF_8); sftpFileService.downloadFile( remoteFilePath, response); } diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/afl/TestCaseGenerationWorker.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/afl/TestCaseGenerationWorker.java index f7207d95..6a77dc4e 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/afl/TestCaseGenerationWorker.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/worker/afl/TestCaseGenerationWorker.java @@ -203,7 +203,7 @@ public class TestCaseGenerationWorker extends DockerWorker { String seedTarget = AFL_VOLUME_WORK_DIR_PREFIX+File.separator+seedPath+File.separator+tempFile.getName(); String seedDir = AFL_VOLUME_WORK_DIR_PREFIX+File.separator+seedPath; append(context,"上传模糊测试种子压缩包到指定工作目录:"+seedDir); - sftp.put(fis,seedDir); + sftp.put(fis,seedTarget); sftp.disconnect(); append(context,"解压种子到指定工作目录"+seedDir); String cmd = "unzip -o " + seedTarget + " -d " + seedDir;