When URIs are rendered in the responses of secure dynamic web resources (servlets, JSPs, etc), certain
consideration must be taken regarding the use of http and https schemes. Specifically,
the response markup of a secure resource containing hyperlinks to non-secure resources need to be rendered as
absolute URIs with http (non-secure) scheme. Similarly, although less important, URIs to secure
resources rendered into unsecure responses need https schemes. This article discusses a method
for SSL HTTP Proxies to provide information to the origin server about the original request, so that it may
act accordingly.