Эх сурвалжийг харах

修复由于脚本路径中包含 '/' 字符导致下载失败的BUG;

scbc.sat2 5 жил өмнө
parent
commit
ce5fbf0346

+ 2 - 0
SATHTTP/SATHTTP/SATHTTP.cpp

@@ -914,6 +914,8 @@ SATHTTP_API int DownloadScript(std::string url, std::string strCaseId, std::stri
 										// 保存目录;
 										stScriptUrlResp._strFileDir = strSaveDir;
 										strSaveDir.append(strFileName);
+										// 替换无效的目录字符;
+										strSaveDir = GLOBAL::Replace(strSaveDir, "\\", "/");
 										// 创建目录;
 										if ( MKDIR(strSaveDir.c_str()) ) {
 											// 同时下载脚本目录到指定目录中;// url地址可能包含中文,此处需要转码;