Это любопытная ситуация:
Папка 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.
Может кто-нибудь объяснить, в чем здесь проблема?
РЕДАКТИРОВАТЬ: Кроме того, это происходит только в браузере без режима инкогнито. Как только я пробую это в режиме инкогнито, все работает нормально.