"손으로 만든"HTTP 1.0, 1.1 서버를 만들고 있습니다. 최근에 zip lib를 통합하여 인코딩 된 gzip으로 압축 된 데이터를 안팎으로 스트리밍 할 수 있습니다. 어떤 주요 브라우저 (IE6-IE10, Chrome, FF 등)가 현재 전송 Accept-Encoding: deflate, gzip, ...
하고 처리 할 수 있는지 궁금 Content-Encoding: gzip
합니다. 어느 쪽이 품질 기대치를 보내나요? 다음 중 인코딩 된 gzip으로 게시 된 요청 및 multypart / form 데이터를 내 서버로 보낼 수있는 것은 무엇입니까?
1
어쨌든 Accept-Encoding 헤더에 의존해서는 안됩니까? 아니면 그냥 호기심을 요구하고 있습니까?
—
Flimzy
@Flimzy 사전에 인코딩 된 파일을 저장하는 경우 (CPU로드를 줄이거 나, 디스크 공간 사용량을 줄이거 나, 압축 수준을 높이거나, 완전히 정적 서버에서 파일을 제공하기 때문에) 이면 Accept-Encoding 헤더를 준수 할 사치가 없습니다. 물론 헤더에 순종 할 수 있지만 요즘 gzip을 거의 보편적으로 지원한다면 gzip을 지원하도록 웹 사이트를 구축해도됩니다.
—
Hayden Schiff
@haydenschiff는 물론 수락 헤더를 존중 할 수 있습니다. gzipped 데이터를 저장하는 경우 accept 헤더가 지시하는 경우 데이터를 압축 해제 할 준비가 이미되어 있습니다.
—
Flimzy