by Anonymous » 21 Feb 2025, 00:00
PFusionspassger muss den Webserver mit einer eigenen Funktion starten. Daher kann eine benutzerdefinierte Funktion zum Starten eines Webservers verwendet werden, während Socketio für die Verwendung eines zu benötigen. Gibt es eine Möglichkeit, dies zu umgehen? < /P>
Beispielcode: < /p>
Code: Select all
from flask import Flask
from flask_socketio import SocketIO
app = Flask('')
socket = SocketIO(app)
@app.route('/')
def home():
return open("index.html", "r").read()
@socket.on('echo')
def echo(json):
return json
# Phusion Passenger already does this, so we shouldnt run that next line or else we will never run the program
#app.run(host='0.0.0.0',port=80)
PFusionspassger muss den Webserver mit einer eigenen Funktion starten. Daher kann eine benutzerdefinierte Funktion zum Starten eines Webservers verwendet werden, während Socketio für die Verwendung eines zu benötigen. Gibt es eine Möglichkeit, dies zu umgehen? < /P>
Beispielcode: < /p>
[code]from flask import Flask
from flask_socketio import SocketIO
app = Flask('')
socket = SocketIO(app)
@app.route('/')
def home():
return open("index.html", "r").read()
@socket.on('echo')
def echo(json):
return json
# Phusion Passenger already does this, so we shouldnt run that next line or else we will never run the program
#app.run(host='0.0.0.0',port=80)
[/code]