Technical data

Administration Guide 9-1
CHAPTER
9 Proxying Requests to
Another HTTP Server
The following sections discuss how to proxy HTTP requests to another HTTP server:
n “Overview” on page 9-1
n “New Version of the HttpProxyServlet” on page 9-2
n “Setting Up a Proxy to a Secondary HTTP Server” on page 9-2
n “Sample Deployment Descriptor for the Proxy Servlet” on page 9-4
Overview
When you use WebLogic Server as your primary Web server, you may also want to
configure WebLogic Server to pass on, or proxy, certain requests to a secondary HTTP
server, such as Netscape Enterprise Server, Apache, Microsoft Internet Information
Server, or another instance of WebLogic Server. Any request that gets proxied is
redirected to a specific URL.You can even proxy to another Web server on a different
machine.You proxy requests based on the URL of the incoming request.
The
HttpProxyServlet (provided as part of the distribution) takes an HTTP request,
redirects it to the proxy URL, and sends the response to the client's browser back
through the WebLogic Server instance that is redirecting requests. To use the proxy,
you must configure it in a Web Application and deploy that Web Application on the
WebLogic Server that is redirecting requests.