mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
remove express header, append kibana app headers
This commit is contained in:
parent
c3a270e909
commit
a604d70213
2 changed files with 15 additions and 0 deletions
|
@ -2,6 +2,7 @@ var express = require('express');
|
|||
var path = require('path');
|
||||
var favicon = require('serve-favicon');
|
||||
var requestLogger = require('./lib/requestLogger');
|
||||
var appHeaders = require('./lib/appHeaders');
|
||||
var cookieParser = require('cookie-parser');
|
||||
var bodyParser = require('body-parser');
|
||||
var compression = require('compression');
|
||||
|
@ -15,9 +16,11 @@ var app = express();
|
|||
// view engine setup
|
||||
app.set('views', path.join(__dirname, 'views'));
|
||||
app.set('view engine', 'jade');
|
||||
app.set('x-powered-by', false);
|
||||
|
||||
app.use(favicon(path.join(config.public_folder, 'styles', 'theme', 'elk.ico')));
|
||||
app.use(requestLogger());
|
||||
app.use(appHeaders());
|
||||
|
||||
if (app.get('env') === 'development') {
|
||||
require('./dev')(app);
|
||||
|
|
12
src/server/lib/appHeaders.js
Normal file
12
src/server/lib/appHeaders.js
Normal file
|
@ -0,0 +1,12 @@
|
|||
var path = require('path');
|
||||
var pkgPath = path.resolve(__dirname, '..', '..', '..', 'package.json');
|
||||
var pkg = require(pkgPath);
|
||||
|
||||
module.exports = function () {
|
||||
return function (req, res, next) {
|
||||
console.log('middleware');
|
||||
res.header('X-App-Name', 'kibana');
|
||||
res.header('X-App-Version', pkg.version);
|
||||
next();
|
||||
};
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue