RE: Decompress requests using mod_deflate and uset Content-Encoding header

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi James,

yes you are correct, I also have to remove the Accept-Encoding header later for the response compression.

But my current problem is that I can't get the decompression of the requests working.

Regards,
Dennis

-----Original Message-----
From: James Smith [mailto:js5@xxxxxxxxxxxx] 
Sent: Montag, 9. März 2015 16:00
To: users@xxxxxxxxxxxxxxxx
Subject: Re:  Decompress requests using mod_deflate and uset Content-Encoding header

Wrong header...

     RequestHeader unset Accept-Encoding

is the way to stop the backend compressing the request...

On 09/03/2015 14:57, Dennis.Lunardi@xxxxxxxxxxxxx wrote:
> Hi,
>
> I have some problems using mod_deflate to decompress requests.
>
> I am using a apache 2.4 as a reverse proxy on Red Hat Enterprise Linux Server release 6.4 (Santiago). Within this apache I have to decompress requests and compress the answers.
> To do this for some specific requests I defined a location:
> <Location /web-services>
>    SetInputFilter DEFLATE	
>    SetOutputFilter DEFLATE	
> </Location>
> I got the result, that the request have been decompressed, but the header Content-Encoding gzip is still set causing problems on the next server.
>
> So I removed the Content-Encoding header using mod_headers:
> <Location /web-services>
>    RequestHeader unset Content-Encoding
>    SetInputFilter DEFLATE	
>    SetOutputFilter DEFLATE	
>    Header set Content-Encoding gzip
> </Location>
> As a result in the request the Content-Encoding is not set anymore. But the request is still compressed.
> The manual of mod_deflate says that only requests with the header Content-Encoding gzip are decompressed. So it seems that mod_headers is executed before mod_deflate.
>
> So basically either the decompression is done and the header is not changed or the header is changed but the decompression is not done.
> Is there any way to decompress the request and remove the Content-Encoding gzip header?
>
> Regards,
> Dennis
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>



--
 The Wellcome Trust Sanger Institute is operated by Genome Research  Limited, a charity registered in England with number 1021457 and a  company registered in England with number 2742969, whose registered  office is 215 Euston Road, London, NW1 2BE. 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx






[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux