Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.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
Python 如何添加<;meta http equiv=";“内容安全策略”;内容=”;“升级不安全的请求”&燃气轮机;创建引导模板的步骤_Python_Ajax_Flask Bootstrap - Fatal编程技术网

Python 如何添加<;meta http equiv=";“内容安全策略”;内容=”;“升级不安全的请求”&燃气轮机;创建引导模板的步骤

Python 如何添加<;meta http equiv=";“内容安全策略”;内容=”;“升级不安全的请求”&燃气轮机;创建引导模板的步骤,python,ajax,flask-bootstrap,Python,Ajax,Flask Bootstrap,由于此请求已被阻止,我无法通过浏览器获得预期结果;内容必须通过HTTPS提供 我试着加上这个 {% block head %} {{super()}} <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> {% endblock %} 这意味着您正在动态生成一个http url,而不是https。当我看到你的代码时,你正在使用 return jsonify( {}

由于此请求已被阻止,我无法通过浏览器获得预期结果;内容必须通过HTTPS提供

我试着加上这个

{% block head %}
{{super()}}
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
{% endblock %}

这意味着您正在动态生成一个http url,而不是https。当我看到你的代码时,你正在使用

return jsonify(
       {}), 202, {
       'Location': url_for(
            'taskstatus', task_id=task.id)}`
创建一个动态url。你能把这个更新到

return jsonify(
       {}), 202, {
       'Location': url_for(
           'taskstatus', task_id=task.id, _external=True, _scheme='https')}`

并以结果回应。这与

嘿,。。。。我的问题不够清楚,我想问的是如何解决混合内容被阻止的问题,因为http URL被浏览器阻止,而不是https URL。但这根线对我帮助很大
return jsonify(
       {}), 202, {
       'Location': url_for(
           'taskstatus', task_id=task.id, _external=True, _scheme='https')}`