return rewrite(request, response, null);
}
private String rewrite(HttpRequest request, HttpResponse response, Gadget gadget) throws Exception {
request.setSanitizationRequested(true);
ResponseRewriter rewriter = createRewriter(Collections.<String>emptySet(),
Collections.<String>emptySet());
HttpResponseBuilder hrb = new HttpResponseBuilder(parser, response);
rewriter.rewrite(request, hrb, gadget);
if (hrb.getNumChanges() == 0) {
return null;
}
return hrb.getContent();
}