@Override public HttpHandler wrap(HttpHandler handler) { return new ForwardedHandler(handler); } };
Map<Token, String> values = new HashMap<>(); for (String val : forwarded) { parseHeader(val, values); } else if (by != null) { InetSocketAddress destAddress = parseAddress(by); if (destAddress != null) { exchange.setDestinationAddress(destAddress); InetSocketAddress sourceAddress = parseAddress(forVal); if (sourceAddress != null) { exchange.setSourceAddress(sourceAddress);
return new InetSocketAddress(NetworkUtils.parseIpv6Address(ipPart), 0); } else { return new InetSocketAddress(NetworkUtils.parseIpv6Address(ipPart), parsePort(address.substring(pos + 1))); return new InetSocketAddress(NetworkUtils.parseIpv4Address(address), 0); } else { return new InetSocketAddress(NetworkUtils.parseIpv4Address(address.substring(0, pos)), parsePort(address.substring(pos + 1)));
Map<Token, String> values = new HashMap<>(); for (String val : forwarded) { parseHeader(val, values); } else if (by != null) { InetSocketAddress destAddress = parseAddress(by); if (destAddress != null) { exchange.setDestinationAddress(destAddress); InetSocketAddress sourceAddress = parseAddress(forVal); if (sourceAddress != null) { exchange.setSourceAddress(sourceAddress);
@Override public HttpHandler wrap(HttpHandler handler) { return new ForwardedHandler(handler); } };
return new InetSocketAddress(NetworkUtils.parseIpv6Address(ipPart), 0); } else { return new InetSocketAddress(NetworkUtils.parseIpv6Address(ipPart), parsePort(address.substring(pos + 1))); return new InetSocketAddress(NetworkUtils.parseIpv4Address(address), 0); } else { return new InetSocketAddress(NetworkUtils.parseIpv4Address(address.substring(0, pos)), parsePort(address.substring(pos + 1)));
Map<Token, String> values = new HashMap<>(); for (String val : forwarded) { parseHeader(val, values); } else if (by != null) { InetSocketAddress destAddress = parseAddress(by); if (destAddress != null) { exchange.setDestinationAddress(destAddress); InetSocketAddress sourceAddress = parseAddress(forVal); if (sourceAddress != null) { exchange.setSourceAddress(sourceAddress);
@Override public HttpHandler wrap(HttpHandler handler) { return new ForwardedHandler(handler); } };
return new InetSocketAddress(NetworkUtils.parseIpv6Address(ipPart), 0); } else { return new InetSocketAddress(NetworkUtils.parseIpv6Address(ipPart), parsePort(address.substring(pos + 1))); return new InetSocketAddress(NetworkUtils.parseIpv4Address(address), 0); } else { return new InetSocketAddress(NetworkUtils.parseIpv4Address(address.substring(0, pos)), parsePort(address.substring(pos + 1)));