자바 스크립트를 사용하여 사용자 브라우저가 gzip으로 압축 된 콘텐츠 (클라이언트 측, node.js가 아닌)를 지원하는지 여부를 감지 할 수 있습니까?사용자의 브라우저가 gzip을 지원하면 JavaScript가 JavaScript를 감지 할 수 있습니까?
나는 다음과 같은 가장자리 케이스를 지원하기 위해 노력하고 :
가 특정 웹 응용 프로그램에로드 할 수는 응용 프로그램으로 필요한 수요에 그들을로드 나을 수 많은 파일이로드보다는이 실행된다 그들 모두 초기에. 나는 먼 미래의 캐시 만료 날짜와 함께 S3에서 이러한 파일을 제공하고 싶습니다. S3 does not support gzipping files to clients that support it부터 각 파일의 두 버전을 호스팅하려고합니다. 하나는 정상 파일이고 다른 하나는 content-type
으로 설정되고 application/gzip
으로 설정되었습니다. 물론 브라우저는 요청할 파일을 알아야합니다. 브라우저가 gzip으로 압축 된 내용을 지원하는지 여부를 자바 스크립트가 감지 할 수 있으면 브라우저는 올바른 파일을 요청할 수 있습니다.
이것이 가능합니까?
왜 파일 전송에 S3을 사용하고 있습니까? CLoudFront ..를 사용해야합니다. – Layke