public final class MaybeAddClientAddressFromRequest
extends com.github.kristofa.brave.internal.MaybeAddClientAddress<javax.servlet.http.HttpServletRequest>
client address, by looking at "X-Forwarded-For", then
the remote address of the request. This performs no DNS lookups.
This is a hack as ServerResponseInterceptor doesn't yet support client addresses.
| Modifier and Type | Method | Description |
|---|---|---|
static MaybeAddClientAddressFromRequest |
create(com.github.kristofa.brave.Brave brave) |
|
protected byte[] |
parseAddressBytes(javax.servlet.http.HttpServletRequest input) |
|
protected int |
parsePort(javax.servlet.http.HttpServletRequest input) |
public static MaybeAddClientAddressFromRequest create(com.github.kristofa.brave.Brave brave)
protected byte[] parseAddressBytes(javax.servlet.http.HttpServletRequest input)
parseAddressBytes in class com.github.kristofa.brave.internal.MaybeAddClientAddress<javax.servlet.http.HttpServletRequest>protected int parsePort(javax.servlet.http.HttpServletRequest input)
parsePort in class com.github.kristofa.brave.internal.MaybeAddClientAddress<javax.servlet.http.HttpServletRequest>Copyright © 2018 OpenZipkin. All rights reserved.