Update index.js
Browse files
index.js
CHANGED
@@ -7,15 +7,16 @@ const app = express();
|
|
7 |
// 全局变量:存储最近的日志信息
|
8 |
const logs = [];
|
9 |
|
10 |
-
//
|
11 |
-
|
12 |
-
|
|
|
13 |
logs.push(logEntry);
|
14 |
if (logs.length > 100) {
|
15 |
logs.shift(); // 保持日志数量不超过100条
|
16 |
}
|
17 |
-
|
18 |
-
}
|
19 |
|
20 |
app.get('/resize', async (req, res) => {
|
21 |
const imageUrl = req.query.q;
|
|
|
7 |
// 全局变量:存储最近的日志信息
|
8 |
const logs = [];
|
9 |
|
10 |
+
// 重写 console.log 方法
|
11 |
+
const originalConsoleLog = console.log;
|
12 |
+
console.log = (...args) => {
|
13 |
+
const logEntry = `${new Date().toISOString()} - ${args.join(' ')}`;
|
14 |
logs.push(logEntry);
|
15 |
if (logs.length > 100) {
|
16 |
logs.shift(); // 保持日志数量不超过100条
|
17 |
}
|
18 |
+
originalConsoleLog.apply(console, args);
|
19 |
+
};
|
20 |
|
21 |
app.get('/resize', async (req, res) => {
|
22 |
const imageUrl = req.query.q;
|