111 words
1 minute
Flask 跨域設置

前言#

Flask 接收跨域請求其實不難,通常只要搭配 flask-cors 就能快速完成設定。這篇簡單記錄一下最基本的做法,避免剛接觸 Flask 的人一時找不到方向。

安裝#

Flask 常見的跨域套件是 flask-cors

Terminal window
pip install flask_cors

配置#

from flask import Flask, jsonify
from flask_cors import CORS
app = Flask(__name__)
# 啟用 CORS,預設會允許所有來源
CORS(app)
@app.route("/api/ping", methods=["GET"])
def ping():
return jsonify({"message": "pong"})
if __name__ == "__main__":
app.run(debug=True)
Flask 跨域設置
https://huangno1.github.io/posts/flask_cors/
Author
HuangNO1
Published at
2020-08-05
License
CC BY-NC-SA 4.0