diff --git a/admin.html b/admin.html index 6ad8ab0..b72a2f2 100644 --- a/admin.html +++ b/admin.html @@ -872,6 +872,10 @@ this.$message.error("文件名不能包含路径分隔符"); return; } + if (!/\.[^./\\]+$/.test(fileName)) { + this.$message.error("文件名必须包含后缀,如 .json、.txt 等"); + return; + } var filePath = "mock/" + fileName; try { var resp = await fetch("/__mock-files", {