- CSS Editor: the Proxy Application can be used to insert locale-specific CSS rules into the site being served. The rules are inserted as the last element of the
headon every page served through the proxy. The most common use of this feature is to alter the writing direction for non-Latin scripts, such as Arabic.
headelement of every page being served through the Proxy Application. As the last element of the
head, it has access to any global variables added by scripts before it.
- Content Override: the Proxy Application can create a “virtual” page in the site or override an existing one with custom code. For any requests to an overridden page, the corresponding remote server request is not sent, and the override contents are used as the basis of the translation. The source is not required to be HTML, custom content-types can be entered, along with customized cache headers, and status codes (HTTP status codes are restricted to those permitted by the Java Servlet class!) - note that the 300-family of status codes requires the
Locationheader to be defined as well.