[Rabbit-dev] Rabbit4.7 and HttpBaseFilter

Allen, M. David dmallen at mitre.org
Mon Aug 16 17:05:28 CEST 2010


Hello,

I noticed that the default config for HttpBaseFilter includes:
remove=Connection,Proxy-Connection,Keep-Alive,Public,Transfer-Encoding,Upgrade,Proxy-Authorization,TE,Proxy-Authenticate,Trailer

Looking in the code, it looks like Rabbit is actually stripping these headers out of the request and the response.  The javadocs for the class just say that this is to filter the headers to "make them nice". 

What does that mean?  Are there problems created by leaving these headers, or is it just to cut down on the volume of headers (say for debugging purposes)?  What functionality might be lost by stripping these out?

Thanks
David



More information about the Rabbit-dev mailing list