down votefavorite
<http://stackoverflow.com/questions/36478379/serving-compressed-api-response#>
I have this in my app.js:
app.configure(function() {
app.use(express.cookieParser());
app.use(express.bodyParser());
app.use(express.session({
secret: 'supersecretkeygoeshere',
store: new MySQLStore(options),
//cookie: {maxAge: 1000}
}));
app.use(passport.initialize());
app.use(passport.session());
app.set('views', path.join(__dirname, 'public'));
app.use(express.favicon());
app.use(express.json());
app.use(express.urlencoded());
app.use(express.methodOverride());
app.use(app.router);
app.use(express.compress());
Apart from serving static files, I serve an API such as:
app.get('/api/myfun', function(req, res) {
res.json('Lot of data');});
The static files get served with Content-Encoding property value as gzip.
When I observe the reponse of the API in the browser, the Content-Encoding
property is not "gzip". What do I need to do so that the API is also served
in gzip format?
Thanks
--
Job board: http://jobs.nodejs.org/
New group rules:
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to nodejs+unsubscr...@googlegroups.com.
To post to this group, send email to nodejs@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/nodejs/c331a758-04db-46f3-85ee-98430eccd39e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.