Use a custom BufferdResponse. Thats in my eyes the way to go. If we need to fix some api for that please let me know
On 4/30/08, Stefan Simik <[EMAIL PROTECTED]> wrote: > > Hi Igor, > > thanx for response. I looked at the IResponseFilter class and thoght about , > how could I implement > the gzipping of the "text/html" responses. > > > But I have found potential 2 problems, which I am not sure, how to solve > from the context of > IResponseFilter#filter(...) method only: > > 1. Only text/html responses should be filtered. How to filter only these > types of responses ? > Or how to detect the mime-type of response from the context of > IResponseFilter#filter(...) method ? > > 2. When the response-content will be gzipped, new header "Content-Encoding: > gzip" should be set. > How it is possible to add new header to existing response from context > of IResponseFilter#filter(...) method ? > > > At first look, it seems for me, that the IResponseFilter#filter(..) method > was intended for changing > text content of the response only, and it is not very suitable for complex > modifying of Response. > > I am very interested in this and I would like to create the bullet-proof > solution, how to gzip > HTML responses from wicket. > > Thx > Stefan > > > > > > > igor.vaynberg wrote: > > > > there is also IResponseFilter > > > > -igor > > > > > > On Thu, Apr 24, 2008 at 6:08 AM, Stefan Simik <[EMAIL PROTECTED]> > > wrote: > >> > >> > >> > >> Stefan Simik wrote: > >> > > >> > 1. IDEA > >> > ---------------------------------------- > >> > a) totally disable gzip in wicket -- > >> > getResourceSettings().setDisableGZipCompression(true); > >> > b) use Gzip filter BEFORE wicket-filter. This Gzip filter will > >> compress > >> > all the communication - > >> > HTML, resources .... . Images and some mime-types should be > >> omitted. > >> > > >> > >> Probably, there is one drawback in IDEA 1. > >> Wicket already caches the processed(gzipped) result, what is very > >> useful. > >> This functionality should be moved to the Gzip filter, which can be a > >> lot of > >> effort. > >> > >> -- > >> View this message in context: > >> > http://www.nabble.com/Gzipping-of-pages-%28HTML-output%2C-not-only-resources%29-tp16849900p16850433.html > >> > >> > >> Sent from the Wicket - User mailing list archive at Nabble.com. > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: > http://www.nabble.com/Gzipping-of-pages-%28HTML-output%2C-not-only-resources%29-tp16849900p16991360.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]