ポストFlask - configure dev server to be visible across the networkの助けを借りて、ローカル ブラウザーからリモート サーバーの Flask に HTTP 要求を送信できるように、Flask を外部から見えるようにするために同じことを試みました。
接続を開いてもうまくいかない理由を教えてください。Putty [開発サーバーのスクリプト] でフラスコを開始し、Chrome からhttp://[my_sys_ip]:5000/として URL にアクセスしようとしました。Chrome から OOPS エラーが報告されます。
オン、モードをオフにしFlask
て外部から見えるようにしました:debug
if __name__ == '__main__':
app.run(host='0.0.0.0', debug = False)
netstat から、5000 でリッスンしていることがわかります。
netstat -an | grep :5000
tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN
GET
同じ開発サーバーからリクエストを送信しようとすると、期待される応答で成功しました:
python testing.py
URL called is http://0.0.0.0:5000/
Message to the user is Hello World!!!!!!!
何が欠けていますか?