feat: 统一页面布局与字体样式
This commit is contained in:
+9
-1
@@ -9,7 +9,15 @@ import { apiLimiter } from './middleware/rateLimit'
|
||||
const app = express()
|
||||
|
||||
app.use(helmet())
|
||||
app.use(compression())
|
||||
app.use(compression({
|
||||
filter: (req, res) => {
|
||||
// SSE 流式响应不压缩,避免缓冲导致前端一次性收到所有数据
|
||||
if (req.headers['accept'] === 'text/event-stream' || res.getHeader('Content-Type') === 'text/event-stream') {
|
||||
return false
|
||||
}
|
||||
return compression.filter(req, res)
|
||||
},
|
||||
}))
|
||||
app.use(
|
||||
cors({
|
||||
origin: process.env.CORS_ORIGIN || 'http://localhost:5173',
|
||||
|
||||
Reference in New Issue
Block a user