2017-05-09 4 views
1

나는 Firefox가 https에서 Brotli를 지원하지만 http가 아니라고 말하면서 이상하게 보였다. Brotli는 gzip과 비슷하지만보다 효율적이기 때문에 왜 https로 제한할까요? HTTPS를 탭에 나는 참조 :Brotli이 http에서 지원되지 않는 이유는 무엇입니까?

수락 인코딩 : gzip을, 폐, BR

가 전송됩니다. 그러나 다른 사이트에서 나는 "br"을 볼 수 없습니다. Brotli 압축 http를 할 수없는 이유는 무엇입니까?

답변

0

컨텍스트를 확보하기 brotli을 제한하는 이유는 중개인 (특히, 버그 프록시 및 콘텐츠 스캐너)가 아닌 폐의/GZIP 콘텐츠 인코딩 발생할 때 매우 가난하게 행동하는 경향이 있다는 것입니다. Google 사람들은 전에 'sdch'와 'bzip2'를 굴려서 이것을 발견했습니다. 그들은 그 이유 때문에 부분적으로 bzip2를 가져오고 sdch는 해킹이 많이 있습니다. brotli에 HTTPS를 요구하면 대부분의 경우 콘텐츠 스캐너가 MITM HTTPS 스트림이 거의 없기 때문에이 문제를 해결할 수 있습니다

촬영지 : https://hacks.mozilla.org/2015/11/better-than-gzip-compression-with-brotli/