class twisted.web.http._XForwardedForRequest(proxyForInterface(IRequest, '_request')): (source)
Add a layer on top of another request that only uses the value of an X-Forwarded-For header as the result of getClientAddress
.
Method | getClientAddress | The client address (the first address) in the value of the X-Forwarded-For header. If the header is not present, the IP is considered to be b"-" . |
Property | clientproto | The protocol version in the request. |
Property | code | The response code for the request. |
Property | sentLength | The number of bytes sent in the response body. |
The client address (the first address) in the value of the X-Forwarded-For header. If the header is not present, the IP is considered to be b"-"
.
Returns | _XForwardedForAddress which wraps the client address as expected by combinedLogFormatter . |