Back in the WO451 days I overrode Application.handleRequest to do some very simple HTML parsing to remove excess whitespace while remaining aware of comments, <pre> tags and the like. We used it for some years but abandoned it; it ate CPU, and in terms of the time for a request/response cycle to complete all the back to the user's browser, it didn't save any time. It did make for smaller response message bodies though, which was good for applications targeted at mobile devices.

These days if I want smaller response message bodies, I enable mod_gzip. Depends what you're trying to achieve of course.

On 20 May 2009, at 19:08, Hugi Thordarson wrote:

If you're really adventurous, you can try something like this:

        public WOResponse dispatchRequest( WORequest request ) {
                WOResponse response = super.dispatchRequest( request );

                String contentString = response.contentString();
                contentString = contentString.replace( "\n", "" );
                contentString = contentString.replace( "\t", "" );
                response.setContent( contentString );

                return response;
        }

Be careful, though. It will work, but it will mess up stuff in pre- tags and within textareas.

Cheers,
- Hugi



On 20.5.2009, at 16:29, Amedeo Mantica wrote:

Hello,

Anyone knows if there is a Property or something similar in order to get a compact html output with withespaces stripped?

Thanks, Regards
Amedeo

---
Regards Patrick
OneStep Solutions (Research) LLP
www.onestep.co.uk

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to