以下のような簡易webサーバーのソースコードについて。
from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello world' if __name__ == '__main__': app.run(debug=False, host='127.0.0.1', port=5000)
最下行のhostが127.0.0.1の場合は、期待どおりに「Hello world」が返るのですが、
hostが0.0.0.0だと「このサイトにアクセスできません」と表示されます。
いずれも同一PCのブラウザにて「http://127.0.0.1:5000」のように打ち込んでチェックしています。
まだ外部ネットワークのPCからのアクセスをチェックできる段階まで至っていません。
とても基本的な何かが漏れていると思うのですが、分かりません。
原因・対策を教えて頂けますでしょうか。
環境:windows server 2012R2, python 3.6.6, Flask 1.0.2
ちなみに、こちらのサイトを参考にしています。
https://qiita.com/tomboyboy/items/122dfdb41188176e45b5
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。