1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- const http = require('http');
- const fs = require('fs');
- const server = http.createServer((req, res) => {
- if (req.url === '/') {
- fs.readFile('Info.html', (err, data) => {
- if (err) {
- res.statusCode = 500;
- res.setHeader('Content-Type', 'text/plain');
- res.end('Internal Server Error');
- return;
- }
- res.statusCode = 200;
- res.setHeader('Content-Type', 'text/html; charset=utf-8');
- res.end(data);
- });
- } else if (req.url === '/OK.html') {
- fs.readFile('OK.html', (err, data) => {
- if (err) {
- res.statusCode = 500;
- res.setHeader('Content-Type', 'text/plain');
- res.end('Internal Server Error');
- return;
- }
- res.statusCode = 200;
- res.setHeader('Content-Type', 'text/html; charset=utf-8');
- res.end(data);
- });
- } else if (req.url === '/Info.html') {
- fs.readFile('Info.html', (err, data) => {
- if (err) {
- res.statusCode = 500;
- res.setHeader('Content-Type', 'text/plain');
- res.end('Internal Server Error');
- return;
- }
- res.statusCode = 200;
- res.setHeader('Content-Type', 'text/html; charset=utf-8');
- res.end(data);
- });
- } else {
- res.statusCode = 404;
- res.setHeader('Content-Type', 'text/plain');
- res.end('Not Found');
- }
- });
- server.listen(8080, 'localhost', () => {
- console.log('Server running: http://localhost:8080/');
- });
|