Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 对Flask进行ajax调用时出现混合内容错误_Jquery_Python_Ajax_Https_Flask - Fatal编程技术网

Jquery 对Flask进行ajax调用时出现混合内容错误

Jquery 对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>

我正在尝试从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>/<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;
    })
}