簡體   English   中英

無法連接到 http://127.0.0.1:8000/ 或外部 IP 上的簡單 Http 服務器

[英]Can't Connect to my Simple Http Server on http://127.0.0.1:8000/ or external IP

我在 Windows 10 PC 上安裝了 python 3.8.1。

我從 PowerShell 在我想設置為服務器的目錄中運行以下命令

python -m http.server 8000

運行命令后我得到以下響應

在 :: 端口 8000 ( http://[::]:8000/ ) 上服務 HTTP...

可以訪問localhost:8000 上的目錄,但不能訪問 0.0.0.0:8000 或http://127.0.0.1:8000/

我無法從同一台 PC 或 Same.network 上的另一台 PC 訪問外部 Ip 上的服務器。

我檢查了防火牆以確保 Python 是一個被接受的應用程序並且 my.network 被設置為私有。

即使文檔沒有 state 這個。 我假設服務器沒有綁定到所有可用端口。 在 PowerShell 中,我嘗試運行

python -m http.server 8000 --bind 0.0.0.0

我得到了以下回復

在 0.0.0.0 端口 8000 ( http://0.0.0.0:8000/ ) 上服務 HTTP...

我能夠通過以下地址訪問服務器

希望這對我以外的人有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM