GIS-2020-SoSe/Aufgaben/Aufgabe_08_2020-06-17/server.js

28 lines
1.0 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.A008Server = void 0;
const Http = require("http");
var A008Server;
(function (A008Server) {
console.log("Starting server");
let port = Number(process.env.PORT);
if (!port)
port = 8100;
let server = Http.createServer();
server.addListener("request", handleRequest);
server.addListener("listening", handleListen);
server.listen(port);
function handleListen() {
console.log("Listening");
}
function handleRequest(_request, _response) {
console.log("https://theoneandgis.herokuapp.com" + `${_request.url}`);
// console.log("-------------");
// console.log("I hear voices!");
_response.setHeader("content-type", "text/html; charset=utf-8");
_response.setHeader("Access-Control-Allow-Origin", "*");
_response.write(_request.url);
_response.end();
}
})(A008Server = exports.A008Server || (exports.A008Server = {}));
//# sourceMappingURL=server.js.map