Как удалить и разорвать соединение в Node.js?

Всем доброго времени суток !) У меня возник вопрос о том как удалить и разорвать соединение. Допустим у нас генерируются GET запросы:

http://localhost:1337/1

http://localhost:1337/2

http://localhost:1337/3

http://localhost:1337/4

Как разорвать и удалить не все сразу запросы, а только один определенный? Чтобы при переходе на эту страницу оно отображало, что такой страницы нет. (типа так Cannot GET /localhost:1337/4)


Ответы (1 шт):

Автор решения: Qwertiy

А ERR_EMPTY_RESPONSE пойдёт?

const http = require('http')

http.createServer((req, resp) => {
  if (req.url === "/1") {
    resp.socket.end(() => console.log("End", req.url))
  } else {
    resp.end("It works", () => console.log(req.method, req.url))
  }
}).listen(8081, '0.0.0.0')

скриншот

→ Ссылка