尝试大改,可读性有点差的版本,基本做到能实时处理弹幕

This commit is contained in:
2022-06-03 23:08:43 +08:00
parent 3f95b07009
commit 74a15849ab
16 changed files with 181 additions and 204 deletions

15
handler/http_server.py Normal file
View File

@ -0,0 +1,15 @@
from flask import Flask, request, Response
from handler.common import MESSAGE_QUEUE
import logging
log = logging.getLogger('werkzeug')
log.setLevel(logging.ERROR)
app = Flask(__name__)
app.config['JSON_AS_ASCII'] = False
@app.post("/message")
def message_from_mitmproxy():
payload = request.data
MESSAGE_QUEUE.put(payload)
return Response(status=204)