}
@Override
public void streamResponse( InputStream input, OutputStream output ) throws IOException {
MimeType type = getMimeType();
UrlRewriter rewriter = UrlRewriteServletContextListener.getUrlRewriter( config.getServletContext() );
InputStream filteredInput = UrlRewriteStreamFilterFactory.create(
type, null, input, rewriter, this, UrlRewriter.Direction.OUT );
IOUtils.copyBytes( filteredInput, output, 4096 );
output.close();
}