first commit

This commit is contained in:
Jeonghwa Koo
2020-09-01 13:27:52 +09:00
commit 0adea82f66
6 changed files with 937 additions and 0 deletions

26
index.js Normal file
View File

@@ -0,0 +1,26 @@
const express = require("express")
, expressLogging = require("express-logging")
, logger = require("logops")
, hostname = require('os').hostname()
, browser = require('./HeadlessBrowser')
, port = 32023;
logger.getContext = function getContext() {
return {
// hostname: hostname,
// pid: process.pid,
port: port,
app: 'Headless'
};
}
var app = express();
app.use(express.json());
app.use(expressLogging(logger));
app.listen(port, () => {
logger.info({ app: 'Headless browser' }, 'Startup');
});
app.post('/', async (req, res, next) => {
browser.real(req.body.url).then(html => res.send(html))
})