I think OPs point was not the proxy but the integration of the client. If your browser gets a 451, it can (theoretically) give a better error message.<p>Not every resource is HTML; this would work for images, XHR, etc too.<p>No amount of changing proxy servers will help you with that.