About X-Forwarded-For HTTP Headers

The X-Forwarded-For (XFF) HTTP header is a de facto standard for identifying the originating IP address of a client connecting to a Web server through an HTTP proxy or load balancer. X-Forwarded-For header is supported by most proxy servers.

See the following table to learn how the deployment mode affects the use of XFF HTTP headers.

Deployment Mode

Parses XFF

Action: Add

Action: Keep

Action: Remove

Notes

Forward Proxy

Yes

Yes

Yes

Yes

 

Bridge

Yes

Yes

N/A

Yes

This mode is transparent and does not need to add an IP address in the header.

WCCP

Yes

Yes

Yes

Yes

 

Simple Transparency

Yes

Yes

Yes

Yes

 

ICAP

N/A

N/A

N/A

N/A

IWSVA acts as an ICAP server. It does not communicate with the client and server. The IP address is provided by the ICAP client with an X-Client-IP header

Reverse Proxy

N/A

N/A

N/A

N/A

XFF HTTP headers are not supported in this mode.

See also:

Configuring XFF HTTP Headers