Pergunta

é http / 1.0 capaz de lidar com conteúdo esvaziado e gzip? Eu terminei de implementar desinflar e gzip no meu servidor web minimalista e eu realmente não sei se navegadores com HTTP / 1.0 são capazes de desinflar alça e gzip conteúdo comprimido.

Foi útil?

Solução

Bem realmente é baixo para o navegador; não o protocolo (HTTP 1.0 não permite a compressão muito feliz)

Você deve estar examinando a Aceitar -encoding cabeçalho, que será ou gzip, desinflar. Se o cabeçalho não está lá, então não fazer compressa.

Outras dicas

Parece haver diferentes interpretações do que significa o deflate. HTTP especifica formato 1.1 RFC 1950 (a zlib), mas IIS produz matéria- Deflate fluxo vez. Internet Explorer não pode lidar com um RFC 1950 stream - que interpreta o deflate Content-Encoding como RFC 1951 -. Assim você pode querer evitar esse formato inteiramente

O DeflateStream .NET única implementa o algoritmo de compressão Deflate, ele não cria o formato Zlib.

Confira este bastante extensa lista . (Resposta curta parece ser: Sim, eles fazem).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top