Proxy support

Proxy support is a series of properties that contain information about the machine hosting the Web redirector. Proxy support allows for scenarios where requests to the server come through a redirector. In some cases, the server constructs URLs for secondary requests, and these URLs must point to the redirector’s host, protocol and port instead of the servers. Three cases exist to support this scenario:

  1. Form-based authentication

  2. Client-side redirection

  3. Dynamically creating URLs via the getServerName(), getServerPort(), getProtocol() methods

New proxy properties and existing public APIs are used to enable proxy support.