Порт localhost работает даже после уничтожения и освобождения порта - PullRequest
0 голосов
/ 29 сентября 2019

Это любопытная ситуация:

Папка Python

Допустим, путь равен ~/pyfolder/

Я запускаю команду python -m SimpleHTTPServer 8080 внутри папки. Теперь на localhost:8080 я получаю index.html, который находится внутри pyfolder. Я останавливаю сервер, убивая процесс, проверяя, что на порту 8080 ничего не происходит.

Папка узла

Скажем, путь ~/webfolder/ Я запускаю PORT=8080 node server.js внутри папки,Я ожидаю увидеть ~/webfolder/index.html (у меня настроен экспресс-маршрут js для /, чтобы показать этот файл) на порту 8080. Но то, что вы видите, это ~/pyfolder/index.html. Это странно.

Кроме того, когда выполняется вызов на номер 8080, консоль узла показывает запрос, выполненный на порту, который обрабатывается Express, но отображаемая страница все же находится в папке python.

Может кто-нибудь объяснить, в чем здесь проблема?

РЕДАКТИРОВАТЬ: Кроме того, это происходит только в браузере без режима инкогнито. Как только я пробую это в режиме инкогнито, все работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...