1. 程式人生 > >Flask 如何通過外網ip訪問網站

Flask 如何通過外網ip訪問網站

第一種情況,不新增host引數,只指定埠

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return "Hello"

if __name__=="__main__":
    app.run(port=8090)

執行後,這種情況是無法通過外網訪問的,直接訪問時會出現ERR_CONNECTION_REFUSED錯誤,即伺服器拒絕連結請求

第二種情況,新增host引數,並指定埠

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return "Hello"

if __name__=="__main__":
    app.run(host="0.0.0.0", port=8090)

執行後,通過埠訪問正常