diff --git a/tests/tests_hugo/server.js b/tests/tests_hugo/server.js index 66ec27e2..b6a59dd7 100644 --- a/tests/tests_hugo/server.js +++ b/tests/tests_hugo/server.js @@ -1,23 +1,26 @@ -// console.log('salut') -let http = require('http') -let fs = require('fs') +//const https = require('node:https') +const http = require('http') +const fs = require('fs') +const url = require('url') -let server = http.createServer() - -server.on('request', (request, response) => { - -// fs.readFile('index.html', (err, data) => { -// if (err) { -// response.writeHead(404) -// response.end('file not found') -// } -// else { -// response.writeHead(200, { -// 'content-type': 'text/html; charset=utf-8' -// }) -// response.end('salut comment ca va') -// } -// }) +let server = http.createServer((request, response) => { + let rUrl = request.url + console.log(url.parse(rUrl)) + // read file + fs.readFile('index.html', (err, data) => { + // if reading failed return error + if (err) { + response.writeHead(404) + response.end('file not found') + } + // otherwise return file content + else { + response.writeHead(200, { + 'content-type': 'text/html; charset=utf-8' + }) + response.end(data) + } + }) })