Tag: gzippo

无法使用gzippo设置Cache-Control标题

我在使用gzippo服务器的时候遇到了设置max-age头的麻烦。 快递testing: express.js: var express = require('express'); var app = express(); app.configure(function () { app.use(function (req, res, next) { res.setHeader('foo', 'bar'); return next(); }); }); var connect = require('connect'); connect.createServer( connect.static("" + __dirname + "/dist") ).listen(8090); 那我呢: node express.js # go to localhost:8090/test.html (just come static html file) 标题是: Cache-Control:public, max-age=0 no foo header 用gzippotesting: […]

无法在Nodejs中压缩静态文件

Gzipping静态文件不能按需要工作(我认为)。 我用gzippo和express.compress() 。 这两个gzipp文件一次。 没有Content-Encoding:gzip如果我再次刷新页面。 她是我如何设置我的快速应用程序: var gzippo = require('gzippo'); var express = require('express'); var app = express(); app.use(express.compress()); app.use(app.router); app.use(gzippo.staticGzip(__dirname + '/www')); 这是Chromenetworking响应标题页面更新后显示的内容: 编辑完整的请求标题 GET / HTTP/1.1 Host: myhost.com Connection: keep-alive Cache-Control: max-age=0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/ *;q=0.8 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.146 Safari/537.36 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Cookie: __utma=161759779.498387976.1381482631.1394444924.1394395346.80; […]