小编dan*_*zzz的帖子

Safari不通过accept-encoding:gzip,deflate

我正在向Cloudfront CDN提出请求并看到非常令人沮丧的行为.在chrome和firefox中,请求传递了正确的accept-encoding:gzip, deflate标头.

但是,safari不会这样做,因此获得文件的未压缩版本.这是HTML文档中的简单脚本标记.所以我无法设置标题.

同一个doc使用以下标头/浏览器组合生成请求

Safari标头

-H'Cache-Control:max-age = 0'\ -H'If-Modified-Since:Mon,08 May 2017 18:01:40 GMT'\'

Chrome标头

:方法:GET:路径:/main-b54b8739d65dfbd36152.js:scheme:https accept:/ accept-encoding:gzip,deflate,sdch,br accept-language:en-US,en; q = 0.8 cache-control:no- cache pragma:no-cache

此外,各自的网络检查员提供其他信息,在野生动物园,Safari屏幕截图

在铬, 在此输入图像描述

此外,该请求在徒步旅行中需要3倍的时间.镀铬55毫秒,徒步旅行150毫秒.

我遗漏了一些信息以保护我的隐私.谢谢您的帮助!

html javascript safari gzip amazon-web-services

9
推荐指数
1
解决办法
1483
查看次数

标签 统计

amazon-web-services ×1

gzip ×1

html ×1

javascript ×1

safari ×1