Thanks to everyone in advance -
So I went ahead and implemented this code: http://stackoverflow.com/questions/701681/how-can-i-read-an-httpservletreponses-output-stream
Which gives me the body of the response (html etc), but I am not getting any headers at all - is this possible to do with HttpServletResponseWrapper? I need to capture the entire request to all for header modification etc.
Thanks,
Sam