python3.8のhttp.serverに接続できなかったときに試したこと

2020年5月25日月曜日

python

t f B! P L

結論

bindオプションを使ってみる

python -m http.server --bind 0.0.0.0

症状

python -m http.server
Serving HTTP on :: port 8000 (http://[::]:8000/) ...

python3.8
このようにhttp.serverを起動した
タブレットのブラウザを開いてアドレスバーにPCのIP(192.168.*.*):(ポート番号)を入力した
接続できなかった
IPv6っぽいURLが見える

やったこと

python -m http.server --bind 0.0.0.0
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...

これで別端末からPC(192.168.*.*)に繋がった
一度接続に成功した後はオプションなしでも接続できた

QooQ