Files
42_INT_14_transcendence/tests/tests_hugo/server.js
2022-10-08 19:37:01 +02:00

29 lines
586 B
JavaScript

//const https = require('node:https')
const http = require('http')
const fs = require('fs')
const url = require('url')
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)
}
})
})
server.listen('8080')