Flaskが原因に遭遇:CORSヘッダに'Access-Control-Allow-Origin'ソリューションソリューションが欠けている
完全な問題:
ソース間要求をブロックしました:ソースポリシーとの読み込みを禁止します.http://localhost:10072/sendAjax2のリモートリソースです.(原因:CORSヘッドが'Access-Control-Allow-Origin'に欠けている
[1]必要に応じてhtmlとflaskを同時に組み合わせる
flaskセクションは次のとおりです.
htmlは以下のようになります(書かなくても大丈夫だと思います):
問題解決:
完全なコードは自分のgithubを参照してください
二つの参考文献は非常に意義がある.
Reference:
[1]Webドメイン間ソリューション
[2]https://www.cnblogs.com/anxminise/p/9814326.html
ソース間要求をブロックしました:ソースポリシーとの読み込みを禁止します.http://localhost:10072/sendAjax2のリモートリソースです.(原因:CORSヘッドが'Access-Control-Allow-Origin'に欠けている
[1]必要に応じてhtmlとflaskを同時に組み合わせる
flaskセクションは次のとおりです.
from flask import Flask,render_template,request,jsonify
from flask_cors import cross_origin
@app.route('/sendAjax2', methods=['GET','POST'])
@cross_origin()
def sendAjax2():
# password = request.form.get('password')
# username = request.args.get('username')
data = json.loads(request.form.get('data'))
username = data['username']
password = data['password']
print (username)
print (password)
return jsonify({'tasks': " flask "})
# index.html
htmlは以下のようになります(書かなくても大丈夫だと思います):
問題解決:
完全なコードは自分のgithubを参照してください
二つの参考文献は非常に意義がある.
Reference:
[1]Webドメイン間ソリューション
[2]https://www.cnblogs.com/anxminise/p/9814326.html