我使用快速和压缩库:
var compression = require('compression')
var express = require('express')
var app = express()
// compress all requests
app.use(compression())
问题:
答案 0 :(得分:2)
- 如何为单条路线添加gzip响应?
醇>
您可以像其他任何中间件一样内联它:
app.get('/route', compression([OPTIONS]), function(req, res) {
...
});
请注意,compression
中间件维护的默认阈值为1KB数据,低于该阈值时,响应不会被压缩。如果需要,请参阅the documentation有关如何更改此内容的信息。
- 如果服务器是IIS 8,它是Azure Web应用程序的主机,压缩会起作用吗?
醇>
我会这么认为,但由于我没有任何IIS / Azure体验,因此无法明确说明。但为什么不尝试一下呢?
答案 1 :(得分:2)