index: add compression to responses
This commit is contained in:
parent
8280d7a628
commit
0957f2301e
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
var Writable = require('stream').Writable;
|
var Writable = require('stream').Writable;
|
||||||
var bodyParser = require('body-parser');
|
var bodyParser = require('body-parser');
|
||||||
|
var compression = require('compression');
|
||||||
var BaseService = require('./service');
|
var BaseService = require('./service');
|
||||||
var inherits = require('util').inherits;
|
var inherits = require('util').inherits;
|
||||||
var BlockController = require('./blocks');
|
var BlockController = require('./blocks');
|
||||||
@ -111,6 +112,10 @@ InsightAPI.prototype.setupRoutes = function(app) {
|
|||||||
var logStream = this.createLogInfoStream();
|
var logStream = this.createLogInfoStream();
|
||||||
app.use(morgan(logFormat, {stream: logStream}));
|
app.use(morgan(logFormat, {stream: logStream}));
|
||||||
|
|
||||||
|
//Enable compression
|
||||||
|
app.use(compression());
|
||||||
|
|
||||||
|
//Enable urlencoded data
|
||||||
app.use(bodyParser.urlencoded({extended: true}));
|
app.use(bodyParser.urlencoded({extended: true}));
|
||||||
|
|
||||||
//Enable CORS
|
//Enable CORS
|
||||||
|
|||||||
@ -64,6 +64,7 @@
|
|||||||
"bitcore-lib": "^0.13.7",
|
"bitcore-lib": "^0.13.7",
|
||||||
"bitcore-message": "^1.0.1",
|
"bitcore-message": "^1.0.1",
|
||||||
"body-parser": "^1.13.3",
|
"body-parser": "^1.13.3",
|
||||||
|
"compression": "^1.6.1",
|
||||||
"lodash": "^2.4.1",
|
"lodash": "^2.4.1",
|
||||||
"lru-cache": "^4.0.1",
|
"lru-cache": "^4.0.1",
|
||||||
"morgan": "^1.7.0",
|
"morgan": "^1.7.0",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user