我试图在我的Flask应用程序中启用CORS,但似乎我总能从浏览器访问我的url,无论我在源代码中输入什么。在
我不知道我做错了什么。这是我的密码
from flask import Flask, jsonify
from flask_cors import CORS
app = Flask(__name__)
CORS(app, resources={r'/*': {'origins': 'www.examplesite.com'}})
@app.route('/reports', methods=['GET', 'POST'])
def index(id=None):
return jsonify(success=True), 200
你有两个问题:
/.*
而不是{/
下的任何内容,而不是仅由斜杠组成的任何路径(这正是/*
的意思)。在www.example.com
不是完全限定的URI,因为它没有方案。请改用https://www.example.com
或{origins
中只匹配一个条目。在相关问题 更多 >
编程相关推荐