我的 HTML 正在呈现为字符串。 这就是我设置标题的方式。
@app.after_request
def apply_caching(response):
response.headers["Content-Type"] = "text/*"
response.headers["Cache-Control"] = 'no-cache'
response.headers["Content-Security-Policy"] = 'default-src https:'
response.headers["Expires"] = 'Thu, 01 Dec 2024 16:00:00 GMT'
response.headers["Strict-Transport-Security"] = 'includeSubDomains; max-age=63072000'
response.headers["X-Content-Type-Options"] = "nosniff"
return response
如何让它渲染?我尝试过“application/json”“application/javascript”“/”“text/html”和“text/html; charset=utf8”,但我不知道要尝试什么。
我正在使用 Flask 来渲染模板。
@app.route("/")
def render():
return render_template('index.html')