여기에 내 웹 사이트에 포함하려는 JavaScript 파일이 있습니다. HTTP 서버는 파일을 브라우저로 전달하기 전에 파일을 GZIP하기에 충분히 똑똑합니다.Safari에서 GZIP 압축을 허용하지 않는 이유는 무엇입니까?
그러나 Chrome과 Safari로 테스트했습니다.
Chrome에서는 잘 작동합니다. 400K는 약 10 만개로 압축 아래로 이동합니다
하지만 사파리 압축에가 작동하지 않습니다
재미있는 일 ing는 gz2b.png에서 컨텐츠 인코딩이 "gzip"으로 설정되었음을 명확하게 볼 수 있습니다.
참고 : 이미 파일 "에 .gz"에 끝낼 수 없습니다 또는 Safari가 GZIP을 허용하지 않습니다 사파리에서 GZIP-버그에 읽어. 내 파일이 .gz로 끝나지 않으므로이 문제는 문제가되지 않습니다.
사파리에있는 요청 헤더에 콘텐츠의 길이는 GZIP이고 길이는 119406 바이트라고합니다. 당신이 사용하고있는 도구가 당신에게 진실을 말하고있는 것이 확실합니까? – nos
@nos 같은 도구입니다. 두 브라우저 모두에 내장 된 웹 속성을 사용하고 있습니다. – Timo
@nos 당신이 옳았습니다. Wireshark는 파일이 원본 크기보다 훨씬 작음을 분명히 보여줍니다. 답변으로 의견을 게시하려면 기꺼이 "정답"으로 표시하십시오. – Timo