Files
youtube-dl-web/index.js
2019-09-27 12:18:30 -07:00

21 lines
491 B
JavaScript

const http = require('http');
const qs = require('querystring');
const server = require('./src/server');
const logger = require('./src/logger');
const PORT = process.env.PORT || 8080;
function parseQueryParams(url) {
const [, q] = url.split('?');
if (!q) return {};
return qs.parse(q);
}
const serve = http.createServer((req, res) => {
req.queryParams = parseQueryParams(req.url);
return server(req, res);
});
serve.listen(PORT);
logger.info(`Server running on port ${PORT}`);