Modification of URLs in requests
Difficulties arise when URLs are dynamically generated by client-side applications (such as applets) or embedded in scripts in the HTML code. Web scripting languages include JavaScript, VBScript, ASP, JSP, ActiveX, and others. These applets and scripts execute when the page arrives at the client browser. WebSEAL never has an opportunity to apply its standard filtering rules to these URLs that are dynamically generated on the client-side.
Three options for modifying URLs in requests are available to WebSEAL and are applied in the following order of precedence:
- Junction mapping table
- Junction cookies
- HTTP Referer header
This section describes the options for processing server-relative links (used to make requests for resources located on junctioned back-end application servers) that are dynamically generated on the client-side. There are no solutions available for handling absolute URLs generated on the client-side.
Topic index:
- Modification of server-relative URLs with junction mapping
- Modification of server-relative URLs with junction cookies
- Control on the junction cookie JavaScript block
- Modification of server-relative URLs using the HTTP Referer header
- Controlling server-relative URL processing in requests
Parent topic: Modification of URLs to junctioned resources
Related concepts
Related tasks
Related reference