Express настроен на прослушивание через порт 9999
, когда в терминале появляется сообщение Listening on http://localhost:9999
и я нажимаю на него, открывается веб-браузер для http://localhost:10000
.
Оба порта 9999
и 10000
отвечают на запросы.
Код:
const express = require("express");
const app = express();
const port = 9999;
const host = "localhost";
app.get("/", (req, res) => {
res.send("Hello World");
});
const server = app.listen(port, host, () => {
const url = `http://${host}:${server.address().port}`;
console.log(`Listening on ${url}`);
});
терминал:
$ curl http://localhost:9999
Hello World
$ curl http://localhost:10000
Hello World
Похоже, что это c для работы это на Windows 10 WSL. Выполнение этого в собственной среде Debian не дало того же результата.
Что здесь происходит? Это вещь WSL?