【问题标题】:How to add "Vary: Accept-Encoding" header in yaws to cacheable files如何将 yaws 中的“Vary: Accept-Encoding”标头添加到可缓存文件中
【发布时间】:2017-08-27 16:25:09
【问题描述】:

我正在测试我的网站以进行优化,我得到了以下建议:

The following publicly cacheable, compressible resources should have a "Vary: Accept-Encoding" header:

那么,如何使用嵌入式 yaws 将 Vary: Accept-Encoding 标头添加到 css 和 js 文件?

我是一个 arg_rewrite_mod 我相信我应该从那里做点什么,但我不太确定该怎么做。

【问题讨论】:

    标签: http-headers erlang yaws http-accept-encoding


    【解决方案1】:

    根据yaws.hyber.org:
    如果启用了 gzip 压缩支持或响应被压缩,Yaws 将在 Vary 标头中添加 Accept-Encoding
    Vary 标头可以使用 yaws:outh_set_vary(Fields) 或通过从脚本返回 {header, {vary, Fields}} 来设置(其中 Fields 是标头名称的列表)。

    【讨论】:

      猜你喜欢
      • 2011-03-08
      • 2013-05-14
      • 2011-04-08
      • 2012-06-18
      • 2018-04-28
      • 2011-09-06
      • 1970-01-01
      • 2013-09-12
      • 2016-09-05
      相关资源
      最近更新 更多