后端Falsk,Flask-socketio,前端react,socketio-client
因为前端和后端不是用一个端口,前后端连接时居然有跨域问题。
这个问题困扰半天。脑残了搜索 { Flask 跨域 解决 }。
搜出来方法都试了,都不行
如 Flask配置Cors
,使用flask内置的after_request()方法
等等...
最后脑子终于转过弯来了,我用的是Flask-socketio呀
搜索 { flask socketio 跨域 } , 找到答案
# Python的flask模块中的SocketIO方法中的形参cors_allowed_origins [ 成功 ]
socketio = SocketIO(app,cors_allowed_origins='*')