添加delete, query的api, 修复上传中文名文件乱码的问题

This commit is contained in:
539943419 committed 2024-08-11 22:39:20 +08:00
1 parent 737ee87bae
commit 64259e37f4
10 files changed
+323 -14

No files matched your search

+7 -5
View File
@@ -2,23 +2,25 @@ import express from "express";
import os from "os";
import cors from "cors";
import fs from "fs";
import useGetApi from "./api/useGetApi.js";
import Config from "./config.js";
import useGetApi from "./api/useGetApi.js";
import useUploadApi from "./api/useUploadApi.js";
import useDeleteApi from "./api/useDeleteApi.js";
import useQueryApi from "./api/useQueryApi.js";
const { staticPath, port, api_get } = Config;
const { staticPath, port, api } = Config;
if (!fs.existsSync(staticPath)) {
fs.mkdirSync(staticPath);
}
const app = express();
app.use(cors());
useGetApi(app);
useUploadApi(app);
useDeleteApi(app);
useQueryApi(app);
app.listen(port, "::", () => {
const interfaces = os.networkInterfaces();
@@ -31,7 +33,7 @@ app.listen(port, "::", () => {
console.log(`以下地址访问文件/文件夹:`);
for (const name of Object.keys(interfaces)) {
for (const iface of interfaces[name]) {
iface.family === "IPv6" ? console.log(`http://[${iface.address}]:${port}${api_get}`) : console.log(`http://${iface.address}:${port}${api_get}`);
iface.family === "IPv6" ? console.log(`http://[${iface.address}]:${port}${api.get}`) : console.log(`http://${iface.address}:${port}${api.get}`);
}
}
});