Jquery 对Flask进行ajax调用时出现混合内容错误
我正在尝试从https页面使用jQuery进行ajax调用 javascriptJquery 对Flask进行ajax调用时出现混合内容错误,jquery,python,ajax,https,flask,Jquery,Python,Ajax,Https,Flask,我正在尝试从https页面使用jQuery进行ajax调用 javascript var load = function (param1, param2) { return $.getJSON("https://www.domian.com/thing/" + param1 + "/" + param2 + "/", function (data) { // do stuff }) } 烧瓶终点 @app.route('/thing/<param1>
var load = function (param1, param2) {
return $.getJSON("https://www.domian.com/thing/" + param1 + "/" + param2 + "/", function (data) {
// do stuff
})
}
烧瓶终点
@app.route('/thing/<param1>/<param2>/')
def load(param1, param2):
thing = get_thing(param1,param2)
if thing:
return jsonify(thing)
return jsonify(error="thing not found.")
我也尝试过各种不同的URL,例如:thing/+blah,添加/删除斜杠都没有用
我也在用Flask SSLify
这是Chrome中的错误:
混合内容:通过HTTPS加载了“”处的页面,但请求了不安全的XMLHttpRequest终结点“”。此请求已被阻止;内容必须通过HTTPS提供
任何人都有类似的问题?不要返回完整的
$。getJSON
,而是尝试返回以下响应:
var load = function (param1, param2) {
$.getJSON("https://www.domian.com/thing/" + param1 + "/" + param2 + "/", function (data) {
// do stuff
return data;
})
}
你好,曼瓦尔,谢谢你的提示,这似乎仍然是一个问题
var load = function (param1, param2) {
$.getJSON("https://www.domian.com/thing/" + param1 + "/" + param2 + "/", function (data) {
// do stuff
return data;
})
}