diff --git a/server/contents/index.html b/server/contents/index.html index 772b0c9e93fe7d399a315e1265e636ed845a0aae..3a896f1e057e1247120a3638f80e863bc6719c8a 100644 --- a/server/contents/index.html +++ b/server/contents/index.html @@ -5,8 +5,13 @@ <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Web Serving content</title> + <style> + #top-head{ + text-align: center; + } + </style> </head> <body> - + <h1 id="top-head">Web content served by the Proxy!</h1> </body> </html> \ No newline at end of file diff --git a/server/server.js b/server/server.js index 29e86b98dad725b6c34826c1f649bd2f8958bb1a..6f948a22ac2361150931070f0e07761445dc2896 100644 --- a/server/server.js +++ b/server/server.js @@ -1,10 +1,14 @@ const http = require('http'); +const fs = require('fs').promises; const PORT = 3000; const requestListener = (req,res)=>{ - res.writeHead(200); + fs.readFile('./contents/index.html').then(contents=>{ + res.setHeader("Content-Type", "text/html"); + res.writeHead(200); + res.end(contents); + }); console.log(req.headers); - res.end("hello"); } const server = http.createServer(requestListener);