index: add compression to responses

This commit is contained in:
Braydon Fuller 2016-04-07 07:19:11 -04:00
parent 8280d7a628
commit 0957f2301e
2 changed files with 6 additions and 0 deletions

View File

@ -2,6 +2,7 @@
var Writable = require('stream').Writable;
var bodyParser = require('body-parser');
var compression = require('compression');
var BaseService = require('./service');
var inherits = require('util').inherits;
var BlockController = require('./blocks');
@ -111,6 +112,10 @@ InsightAPI.prototype.setupRoutes = function(app) {
var logStream = this.createLogInfoStream();
app.use(morgan(logFormat, {stream: logStream}));
//Enable compression
app.use(compression());
//Enable urlencoded data
app.use(bodyParser.urlencoded({extended: true}));
//Enable CORS

View File

@ -64,6 +64,7 @@
"bitcore-lib": "^0.13.7",
"bitcore-message": "^1.0.1",
"body-parser": "^1.13.3",
"compression": "^1.6.1",
"lodash": "^2.4.1",
"lru-cache": "^4.0.1",
"morgan": "^1.7.0",