Class HttpProxyUtil


  • public class HttpProxyUtil
    extends Object
    • Constructor Detail

      • HttpProxyUtil

        public HttpProxyUtil()
    • Method Detail

      • addForwardedForRequestHeaders

        public static void addForwardedForRequestHeaders​(HttpRequest.Builder requestBuilder,
                                                         javax.servlet.http.HttpServletRequest request)
      • passthroughRequestHeaders

        public static void passthroughRequestHeaders​(HttpRequest.Builder requestBuilder,
                                                     javax.servlet.http.HttpServletRequest request,
                                                     Set<String> headers)
      • passthroughResponseHeaders

        public static org.springframework.http.HttpHeaders passthroughResponseHeaders​(HttpHeaders upstreamHeaders,
                                                                                      Set<String> allowedResponseHeaders)
      • setHttpBasicAuthenticationHeader

        public static void setHttpBasicAuthenticationHeader​(HttpRequest.Builder requestBuilder,
                                                            String username,
                                                            String password)