我想能够在同一端口上的不同目录上同时运行多个扭曲的代理服务器,并且我想我可能会使用烧瓶。 所以这里是我的代码:如何用烧瓶运行扭曲?
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