17 lines
663 B
JavaScript
17 lines
663 B
JavaScript
// Beispielanwendung fuer die Hilfebilder: haelt keine Daten, braucht keine Datenbank.
|
|
const http = require('http');
|
|
const port = process.env.PORT || 3000;
|
|
|
|
http
|
|
.createServer((req, res) => {
|
|
if (req.url === '/health') {
|
|
res.writeHead(200, { 'Content-Type': 'application/json' });
|
|
res.end(JSON.stringify({ status: 'ok' }));
|
|
return;
|
|
}
|
|
res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' });
|
|
res.end('<!doctype html><meta charset="utf-8"><title>Beispiel-App</title>' +
|
|
'<h1>Beispiel-App</h1><p>Diese Seite dient den Bildern der VCH-Hilfe.</p>');
|
|
})
|
|
.listen(port, () => console.log('listening on ' + port));
|