如何添加静态文件缓存的最长使用期限

2024-09-28 01:33:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一些关于我的网站健康的测试

由于Leverage browser caching,我的得分很低,因为我没有在标题响应中添加任何最大年龄,它是0。现在我把这个放在Python瓶里:

@app.after_request
def add_header(response):
    response.cache_control.max_age = 86400
    return response

网站的标题响应:

^{pr2}$

但是所有的静态文件仍然有max-age=0。我在Python Flask上读到了关于Webassets的文章,但是我不确定如何使用它,因为我没有找到一个教程来让所有静态文件都具有相同的缓存控制。我怎样才能继续制作与页面相同的内容?在


Tags: 文件browserapp标题age网站responserequest

热门问题