Spaces:
jiome
/
Sleeping

nagose commited on
Commit
923f876
·
verified ·
1 Parent(s): 0740a8c

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +6 -5
index.js CHANGED
@@ -7,15 +7,16 @@ const app = express();
7
  // 全局变量:存储最近的日志信息
8
  const logs = [];
9
 
10
- // 中间件:记录日志到全局变量
11
- app.use((req, res, next) => {
12
- const logEntry = `${new Date().toISOString()} - ${req.method} ${req.url}`;
 
13
  logs.push(logEntry);
14
  if (logs.length > 100) {
15
  logs.shift(); // 保持日志数量不超过100条
16
  }
17
- next();
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;