Python 从Flask for jQuery返回jsonp格式的响应
我对web开发后端非常陌生,我的目标是从Javascript调用python脚本 使用Flask,我想我能够在localhost端口5000上托管python脚本 python代码:Python 从Flask for jQuery返回jsonp格式的响应,python,jquery,flask,Python,Jquery,Flask,我对web开发后端非常陌生,我的目标是从Javascript调用python脚本 使用Flask,我想我能够在localhost端口5000上托管python脚本 python代码: from flask import Flask app = Flask(__name__) @app.route('/sub', methods=['GET', 'POST']) def my_func(): """ I want this function to be
from flask import Flask
app = Flask(__name__)
@app.route('/sub', methods=['GET', 'POST'])
def my_func():
"""
I want this function to be called using javascript
"""
这就是我试图在JavaScript中使用ajax调用函数的方式
function logResults(json){
console.log(json);
}
$.ajax({
url: "http://0.0.0.0:5000/sub",
dataType: "jsonp",
jsonpCallback: "logResults"
});
我了解到,为了获得跨域请求,您必须使用jsonp。(例如,当javascript在localhost的端口9000上运行时,我需要访问localhost上的端口5000)
当尝试运行此代码时,我收到
加载源为的