This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'use strict'; | |
| //Define all dependencies needed | |
| const express = require('express'); | |
| const responseTime = require('response-time') | |
| const axios = require('axios'); | |
| //Load Express Framework | |
| var app = express(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const cluster = require('cluster'); | |
| const http = require('http'); | |
| const numCPUs = require('os').cpus().length; | |
| const express = require('express'); | |
| var app = express(); | |
| if (cluster.isMaster) { | |
| console.log(`Master ${process.pid} is running`); | |
| // Fork workers. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const http2 = require('http2'); | |
| const fs = require('fs'); | |
| const hostname = '127.0.0.1'; | |
| const port = 3000; | |
| const options = { | |
| key: fs.readFileSync('server.key'), | |
| cert: fs.readFileSync('server.crt'), | |
| requestCert: false, | |
| rejectUnauthorized: false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'use strict'; | |
| //Define all dependencies needed | |
| const express = require('express'); | |
| const responseTime = require('response-time') | |
| const axios = require('axios'); | |
| //Load Express Framework | |
| var app = express(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'use strict'; | |
| //Define all dependencies needed | |
| const express = require('express'); | |
| const responseTime = require('response-time') | |
| const axios = require('axios'); | |
| const redis = require('redis'); | |
| const client = redis.createClient(); | |
| //Load Express Framework |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'use strict'; | |
| //Define all dependencies needed | |
| const express = require('express'); | |
| const responseTime = require('response-time') | |
| const axios = require('axios'); | |
| const redis = require('redis'); | |
| const client = redis.createClient(); | |
| //Load Express Framework |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const winston = require('winston'); | |
| let logger = new winston.Logger({ | |
| transports: [ | |
| new winston.transports.File({ | |
| level: 'verbose', | |
| timestamp: new Date(), | |
| filename: 'filelog-verbose.log', | |
| json: false, | |
| }), |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const execFile = require('child_process').execFile; | |
| var express = require('express'); | |
| var app = express(); | |
| app.get('/listfile/:data', function(req, res, next) { | |
| execFile('ls' , ['-la',req.param('data')], (error, stdout, stderr) => { | |
| if (error) { | |
| throw error; | |
| } | |
| console.log(stdout); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const exec = require('child_process').exec; | |
| var express = require('express'); | |
| var app = express(); | |
| app.get('/listfile/:data', function(req, res, next) { | |
| exec('ls -la' + req.param('data'), (error, stdout, stderr) => { | |
| if (error) { | |
| throw error; | |
| } | |
| console.log(stdout); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const exec = require('child_process').exec; | |
| var express = require('express'); | |
| var app = express(); | |
| app.get('/listfile', function(req, res, next) { | |
| exec('ls -la' , (error, stdout, stderr) => { | |
| if (error) { | |
| throw error; | |
| } | |
| console.log(stdout); |
NewerOlder