c960657.github.io

RFC 7239 – Forwarded HTTP Header

RFC 7239 defines a new HTTP header, Forwarded, that is intended to replace the de-facto standard header X-Forwarded-For and friends, X-Forwarded-Proto and X-Forwarded-Host.

X-Forwarded-For is widely supported in proxy servers and middleware. X-Forwarded-Proto has less support, and with HTTPS becoming the new normal, this is increasingly annoying.

Support

Proxy servers

Libraries and middleware

Go

Java

.NET

Node

PHP

Python

Ruby

Cloud services