[cqhttp] Flask:以一种访问权限不允许的方式做了一个访问套接字的尝试。

用go-cqhttp搭建机器人

我用的是python 3.10

from flask import Flask, request


app = Flask(__name__)


@app.route('/', methods=["POST"])
def post_data():
    if request.get_json().get('message_type') == 'private':  # 如果是私聊信息
        uid = request.get_json().get('sender').get('user_id')
        message = request.get_json().get('raw_message')  # 获取原始信息
        api.keyword(message, uid)  # 将 Q号和原始信息传到我们的后台

    return 'OK'


if __name__ == '__main__':
    app.run(debug=True, host='127.0.0.1', port=5700)
运行结果及报错内容
C:\Users\少泽\AppData\Local\Programs\Python\Python310\python.exe D:/user/Desktop/qqboot/main.py
 * Serving Flask app 'main' (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: on
以一种访问权限不允许的方式做了一个访问套接字的尝试。

我希望他能监听cqhttp发送的消息

尝试了各种方法,包括借鉴成功案例
替换别人能用的代码,借鉴各种da lao的解决方案
都失败了

可能是端口被占用了,换一个端口试试
查看端口是否被占用:netstat -ano|findstr 5700