我想能夠在同一端口上的不同目錄上同時運行多個扭曲的代理服務器,並且我想我可能會使用燒瓶。 所以這裏是我的代碼:如何用燒瓶運行扭曲?
from flask import Flask
from twisted.internet import reactor
from twisted.web import proxy, server
app = Flask(__name__)
@app.route('/example')
def index():
site = server.Site(proxy.ReverseProxyResource('www.example.com', 80, ''.encode("utf-8")))
reactor.listenTCP(80, site)
reactor.run()
app.run(port=80, host='My_IP')
但每當我運行該腳本,我得到一個內部服務器錯誤,我假設,因爲當app.run
被稱爲端口80,reactor.run
不能在80端口監聽以及。我想知道是否有這樣的工作,或者我做錯了什麼。任何幫助非常感謝,謝謝!
你嘗試使用不同的端口? –
是的,我嘗試使用不同的端口。它導致該網站根本不出現 – Cristian