com.groupbyinc.flux.common.apache.http.impl.client.ProxyClient.class Maven / Gradle / Ivy
???? 2? >com/groupbyinc/flux/common/apache/http/impl/client/ProxyClient java/lang/Object ProxyClient.java Hcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType =com/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo
TunnelType Gcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType LayerType connFactory CLcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory; ?Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory; connectionConfig @Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;
requestConfig DLcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig;
httpProcessor ?Lcom/groupbyinc/flux/common/apache/http/protocol/HttpProcessor; requestExec ELcom/groupbyinc/flux/common/apache/http/protocol/HttpRequestExecutor; proxyAuthStrategy PLcom/groupbyinc/flux/common/apache/http/impl/client/ProxyAuthenticationStrategy;
authenticator DLcom/groupbyinc/flux/common/apache/http/impl/auth/HttpAuthenticator; proxyAuthState 7Lcom/groupbyinc/flux/common/apache/http/auth/AuthState; authSchemeRegistry @Lcom/groupbyinc/flux/common/apache/http/auth/AuthSchemeRegistry;
reuseStrategy @Lcom/groupbyinc/flux/common/apache/http/ConnectionReuseStrategy; ?(Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig;)V ()V # %
& Acom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory ( >com/groupbyinc/flux/common/apache/http/config/ConnectionConfig * Bcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig , Scom/groupbyinc/flux/common/apache/http/impl/conn/ManagedHttpClientConnectionFactory . INSTANCE ULcom/groupbyinc/flux/common/apache/http/impl/conn/ManagedHttpClientConnectionFactory; 0 1 / 2 4 DEFAULT 6 + 7 9 6 - ; = Fcom/groupbyinc/flux/common/apache/http/protocol/ImmutableHttpProcessor ? =com/groupbyinc/flux/common/apache/http/HttpRequestInterceptor A Acom/groupbyinc/flux/common/apache/http/protocol/RequestTargetHost C
D & Ocom/groupbyinc/flux/common/apache/http/client/protocol/RequestClientConnControl F
G & @com/groupbyinc/flux/common/apache/http/protocol/RequestUserAgent I
J & C([Lcom/groupbyinc/flux/common/apache/http/HttpRequestInterceptor;)V # L
@ M O Ccom/groupbyinc/flux/common/apache/http/protocol/HttpRequestExecutor Q
R & T Ncom/groupbyinc/flux/common/apache/http/impl/client/ProxyAuthenticationStrategy V
W & Y Bcom/groupbyinc/flux/common/apache/http/impl/auth/HttpAuthenticator [
\ & ^ 5com/groupbyinc/flux/common/apache/http/auth/AuthState `
a & c >com/groupbyinc/flux/common/apache/http/auth/AuthSchemeRegistry e
f & h Basic j Ccom/groupbyinc/flux/common/apache/http/impl/auth/BasicSchemeFactory l
m & register T(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/auth/AuthSchemeFactory;)V o p
f q Digest s Dcom/groupbyinc/flux/common/apache/http/impl/auth/DigestSchemeFactory u
v & NTLM x Bcom/groupbyinc/flux/common/apache/http/impl/auth/NTLMSchemeFactory z
{ & Negotiate } Dcom/groupbyinc/flux/common/apache/http/impl/auth/SPNegoSchemeFactory
? & Kerberos ? Fcom/groupbyinc/flux/common/apache/http/impl/auth/KerberosSchemeFactory ?
? & Jcom/groupbyinc/flux/common/apache/http/impl/DefaultConnectionReuseStrategy ?
? & ! " ? this @Lcom/groupbyinc/flux/common/apache/http/impl/client/ProxyClient; =(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)V Ljava/lang/Deprecated; =com/groupbyinc/flux/common/apache/http/params/HttpParamConfig ? getConnectionConfig |(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig; ? ?
? ? Jcom/groupbyinc/flux/common/apache/http/client/params/HttpClientParamConfig ? getRequestConfig ?(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig; ? ?
? ? # $
? params :Lcom/groupbyinc/flux/common/apache/http/params/HttpParams; G(Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig;)V getParams <()Lcom/groupbyinc/flux/common/apache/http/params/HttpParams; =com/groupbyinc/flux/common/apache/http/params/BasicHttpParams ?
? & getAuthSchemeRegistry B()Lcom/groupbyinc/flux/common/apache/http/auth/AuthSchemeRegistry; tunnel ?(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Lcom/groupbyinc/flux/common/apache/http/HttpHost;Lcom/groupbyinc/flux/common/apache/http/auth/Credentials;)Ljava/net/Socket; java/io/IOException ? 4com/groupbyinc/flux/common/apache/http/HttpException ?
Proxy host ? 0com/groupbyinc/flux/common/apache/http/util/Args ? notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; ? ?
? ? Target host ? Credentials ? /com/groupbyinc/flux/common/apache/http/HttpHost ? getPort ()I ? ?
? ? getHostName ()Ljava/lang/String; ? ?
? ?
getSchemeName ? ?
? ? ((Ljava/lang/String;ILjava/lang/String;)V # ?
? ? =com/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute ? getLocalAddress ()Ljava/net/InetAddress; ? ?
- ? TUNNELLED JLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType; ? ? ? PLAIN ILcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType; ? ? ?(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;Lcom/groupbyinc/flux/common/apache/http/HttpHost;ZLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;)V # ?
? ? create ?(Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;)Lcom/groupbyinc/flux/common/apache/http/HttpConnection; ? ? ) ? Gcom/groupbyinc/flux/common/apache/http/conn/ManagedHttpClientConnection ? @com/groupbyinc/flux/common/apache/http/protocol/BasicHttpContext ?
? & ?com/groupbyinc/flux/common/apache/http/message/BasicHttpRequest ? CONNECT ? toHostString ? ?
? ? 2com/groupbyinc/flux/common/apache/http/HttpVersion ? HTTP_1_1 4Lcom/groupbyinc/flux/common/apache/http/HttpVersion; ? ? ? ? _(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/ProtocolVersion;)V # ?
? ? Kcom/groupbyinc/flux/common/apache/http/impl/client/BasicCredentialsProvider ?
? & 5com/groupbyinc/flux/common/apache/http/auth/AuthScope ? 4(Lcom/groupbyinc/flux/common/apache/http/HttpHost;)V # ?
? ? setCredentials s(Lcom/groupbyinc/flux/common/apache/http/auth/AuthScope;Lcom/groupbyinc/flux/common/apache/http/auth/Credentials;)V ? ?
? ? http.target_host ;com/groupbyinc/flux/common/apache/http/protocol/HttpContext setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V http.connection http.request
http.route http.auth.proxy-scope http.auth.credentials-provider http.authscheme-registry http.request-config
preProcess ?(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V
R 7com/groupbyinc/flux/common/apache/http/auth/Credentials 2com/groupbyinc/flux/common/apache/http/HttpRequest isOpen ()Z ? java/net/Socket" (Ljava/lang/String;I)V #$
#% bind (Ljava/net/Socket;)V'( ?) generateAuthResponse ?(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;Lcom/groupbyinc/flux/common/apache/http/auth/AuthState;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)V+,
\- execute ?(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;Lcom/groupbyinc/flux/common/apache/http/HttpClientConnection;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)Lcom/groupbyinc/flux/common/apache/http/HttpResponse;/0
R1 3com/groupbyinc/flux/common/apache/http/HttpResponse3
getStatusLine 5()Lcom/groupbyinc/flux/common/apache/http/StatusLine;5647 1com/groupbyinc/flux/common/apache/http/StatusLine9
getStatusCode; ?:< java/lang/StringBuilder>
? & (Unexpected response to CONNECT request: A append -(Ljava/lang/String;)Ljava/lang/StringBuilder;CD
?E -(Ljava/lang/Object;)Ljava/lang/StringBuilder;CG
?H toStringJ ?
?K (Ljava/lang/String;)V #M
?N isAuthenticationRequested#(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Lcom/groupbyinc/flux/common/apache/http/HttpResponse;Lcom/groupbyinc/flux/common/apache/http/client/AuthenticationStrategy;Lcom/groupbyinc/flux/common/apache/http/auth/AuthState;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)ZPQ
\R handleAuthChallengeTQ
\U >com/groupbyinc/flux/common/apache/http/ConnectionReuseStrategyW keepAlive u(Lcom/groupbyinc/flux/common/apache/http/HttpResponse;Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext;)ZYZX[ getEntity 5()Lcom/groupbyinc/flux/common/apache/http/HttpEntity;]^4_ 7com/groupbyinc/flux/common/apache/http/util/EntityUtilsa consume 6(Lcom/groupbyinc/flux/common/apache/http/HttpEntity;)Vcd
be closeg % ?h Proxy-Authorizationj
removeHeaderslMm @com/groupbyinc/flux/common/apache/http/entity/BufferedHttpEntityo #d
pq setEntitysd4t 1com/groupbyinc/flux/common/apache/http/HttpEntityv Lcom/groupbyinc/flux/common/apache/http/impl/execchain/TunnelRefusedExceptionx CONNECT refused by proxy: z J(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/http/HttpResponse;)V #|
y} getSocket ()Ljava/net/Socket;? ?? socket Ljava/net/Socket; entity 3Lcom/groupbyinc/flux/common/apache/http/HttpEntity; status I proxy 1Lcom/groupbyinc/flux/common/apache/http/HttpHost; target credentials 9Lcom/groupbyinc/flux/common/apache/http/auth/Credentials; host route ?Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute; conn ILcom/groupbyinc/flux/common/apache/http/conn/ManagedHttpClientConnection; context =Lcom/groupbyinc/flux/common/apache/http/protocol/HttpContext; response 5Lcom/groupbyinc/flux/common/apache/http/HttpResponse; connect 4Lcom/groupbyinc/flux/common/apache/http/HttpRequest;
credsProvider MLcom/groupbyinc/flux/common/apache/http/impl/client/BasicCredentialsProvider; Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTableT(Lcom/groupbyinc/flux/common/apache/http/conn/HttpConnectionFactory;Lcom/groupbyinc/flux/common/apache/http/config/ConnectionConfig;Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig;)V
Deprecated RuntimeVisibleAnnotations
Exceptions
SourceFile InnerClasses !
? ! " # $ ? ? ?*? '*+? +? ? 3? 5*,? ,? ? 8? :*-? -? ?