Paste's own PrefixMiddleware interprets X-Forwarded- headers, as I discovered when I was trying to figure out why in the world the X-Forwarded- headers weren't making it to my application. From the docstring:
Also, unless disabled, the ``X-Forwarded-Server`` header will be translated to the ``Host`` header, for cases when that header is lost in the proxying. Also ``X-Forwarded-Host``, ``X-Forwarded-Scheme``, and ``X-Forwarded-Proto`` are translated.
_______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev