首页 > 其他分享 >flask_socketio_cors

flask_socketio_cors

时间:2023-01-15 20:44:06浏览次数:37  
标签:__ socketio flask app cors import

D:\code_gitee\flask_socketio_online-ping-demo-master\online-ping-demo-master\python3\app.py

#!/usr/bin/python3
# -*- coding: utf-8 -*-
from flask import copy_current_request_context, send_from_directory
from flask_socketio import SocketIO, emit
from flask_cors import CORS
from eventlet.green import subprocess
from eventlet.green import threading
from flask import Flask

app = Flask(__name__)
CORS(app)

app.config['SECRET_KEY'] = 'secret!'


socketio = SocketIO(app, async_mode='eventlet',
                    cors_allowed_origins='*', cors_credentials=False)


@app.route('/', methods=['GET'])
def index():
    return 'home'


@socketio.on('join', namespace='/')
def ping_message(message):
    print(message)
    emit('join', {'data': 'alice'})


if __name__ == '__main__':
    socketio.run(app, debug=True, host='127.0.0.1', port=9998)

标签:__,socketio,flask,app,cors,import
From: https://www.cnblogs.com/zhuoss/p/17054085.html

相关文章

  • fastapi_socketio
    代码逻辑图E:\song\下载的文件\fastapi-socketio-example-master\backend\asgi.pyimportuvicornfromapiimportconfig,appif__name__=='__main__':uvic......
  • flask 前后端整合
    @app.route('/')defindex():returnsend_from_directory(directory,"index.html")就是将某个文件发送给前端参考Flask自带的常用组件介绍-简书(jianshu.com) ......
  • Docker部署python-Flask应用
    title:Docker部署pythonFlask应用date:2022-11-1913:00:25tags:-python环境系统:windows10python:python3快速开始首先我们需要创建一个文件夹,目录结构如下:-......
  • Flask-SQLAlchemy 连接数据库
    (一)前言SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。SQLAlchemy是目前Python中最强大的ORM框架,功能全面。F......
  • 26、electron 跨域报:has been blocked by CORS policy: The request client is not a
    在electron里面运行的页面,异常请求的时候,发生跨域问题。在普通浏览器上正常运行。解决办法:在webPreferences上添加webSecurity:falsewebPreferences:{web......
  • Python+ Flask轻松实现Mock Server
    每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试1、什么是......
  • python 使用waitress替代flask自带的web服务器
    首席引入依赖安装waitrsspipintsllwaitress 然后在flask程序内引入依赖使用server()函数代替app.run()函数启动时,直接pythonxxx.py即可fromwaitressimportserve......
  • 通过sprincloud gateway解决cors问题
    在gateway模块中添加一个配置类:代码如下:@ConfigurationpublicclassCorsConfig{@BeanpublicCorsWebFiltercorsWebFilter(){CorsConfigurationc......
  • flask_apscheduler
    网上很多文章包括官网给出来的,更多的是执行的函数和初始话app在同一文件按照app路由模型类视图往下延申,项目已经成型,所以上述的方法不适用。(不用操心模型类与app互相......
  • Flask框架及其漏洞学习
    Flask是什么?Flask是一个相对于Django而言轻量级的Web框架,是Python开发的一个基于Werkzeug和Jinja2的web开发微框架,它的优势是极其简洁,但又非常灵活,而且容易学习和应用。......