i looked at it and yes we need to change a bit of code/api for this to work out. The problem is that we sometimes have a byte[] that we send to the output through an outputstream and sometimes we do it through the writer.
All depends on the redirect strategy johan On Mon, May 5, 2008 at 8:21 PM, Stefan Simik <[EMAIL PROTECTED]> wrote: > > Hi Johan, > > I looked at it, and I found 2 similarly named classes... > Which one did you mean - BufferedWebResponse class, or > BufferedHttpServletResponse class ? > > > > > > > > Johan Compagner wrote: > > > > 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] > > > > > > > > -- > View this message in context: > http://www.nabble.com/Gzipping-of-pages-%28HTML-output%2C-not-only-resources%29-tp16849900p17067735.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] > >
