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"-".
Method clientproto
Method code
Method sentLength
def getClientAddress(self):

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.
@property
def clientproto(self):
ReturnsThe protocol version in the request. (type: bytes)
@property
def code(self):
ReturnsThe response code for the request. (type: int)
@property
def sentLength(self):
ReturnsThe number of bytes sent in the response body. (type: int)
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.