ERR_EMPTY_RESPONSE was working on my nodejs works but got stuck here
const http = require("https");
const server = http.createServer();
server.on("request", (req, res) => {
var fs = require("fs");
fs.readFile("input.txt", (err, data) => {
if (err) return console.error(err);
res.end(data);
});
});
server.listen(8080, "127.0.0.1");
Ask if want more information on this. Was running it via
nodemon index.js
Put a request listener in the createServer function like:
const http = require('http');
const requestListener = function (req, res) {
const fs = require("fs");
fs.readFile("input.txt", (err, data) => {
if (err) {
res.writeHead(500);
res.end(`File Read Error: ${err.message}`);
}
res.writeHead(200);
res.end(data);
});
}
const server = http.createServer(requestListener);
server.listen(8080);