com.huawei.shade.org.apache.http.impl.AbstractHttpClientConnection.class Maven / Gradle / Ivy
???? 2 Bcom/huawei/shade/org/apache/http/impl/AbstractHttpClientConnection java/lang/Object 5com/huawei/shade/org/apache/http/HttpClientConnection !AbstractHttpClientConnection.java Ljava/lang/Deprecated; entityserializer ?Lcom/huawei/shade/org/apache/http/impl/entity/EntitySerializer; entitydeserializer ALcom/huawei/shade/org/apache/http/impl/entity/EntityDeserializer; inBuffer 8Lcom/huawei/shade/org/apache/http/io/SessionInputBuffer; outbuffer 9Lcom/huawei/shade/org/apache/http/io/SessionOutputBuffer; eofSensor /Lcom/huawei/shade/org/apache/http/io/EofSensor; responseParser 7Lcom/huawei/shade/org/apache/http/io/HttpMessageParser; hLcom/huawei/shade/org/apache/http/io/HttpMessageParser;
requestWriter 7Lcom/huawei/shade/org/apache/http/io/HttpMessageWriter; gLcom/huawei/shade/org/apache/http/io/HttpMessageWriter; metrics ALcom/huawei/shade/org/apache/http/impl/HttpConnectionMetricsImpl; ()V
! # % ' ) createEntitySerializer A()Lcom/huawei/shade/org/apache/http/impl/entity/EntitySerializer; + ,
-
/ createEntityDeserializer C()Lcom/huawei/shade/org/apache/http/impl/entity/EntityDeserializer; 1 2
3 5 this DLcom/huawei/shade/org/apache/http/impl/AbstractHttpClientConnection;
assertOpen java/lang/IllegalStateException : ?com/huawei/shade/org/apache/http/impl/entity/EntityDeserializer < Ecom/huawei/shade/org/apache/http/impl/entity/LaxContentLengthStrategy >
? B(Lcom/huawei/shade/org/apache/http/entity/ContentLengthStrategy;)V A
= B =com/huawei/shade/org/apache/http/impl/entity/EntitySerializer D Hcom/huawei/shade/org/apache/http/impl/entity/StrictContentLengthStrategy F
G
E B createHttpResponseFactory 8()Lcom/huawei/shade/org/apache/http/HttpResponseFactory; @com/huawei/shade/org/apache/http/impl/DefaultHttpResponseFactory L INSTANCE BLcom/huawei/shade/org/apache/http/impl/DefaultHttpResponseFactory; N O M P createResponseParser ?(Lcom/huawei/shade/org/apache/http/io/SessionInputBuffer;Lcom/huawei/shade/org/apache/http/HttpResponseFactory;Lcom/huawei/shade/org/apache/http/params/HttpParams;)Lcom/huawei/shade/org/apache/http/io/HttpMessageParser;(Lcom/huawei/shade/org/apache/http/io/SessionInputBuffer;Lcom/huawei/shade/org/apache/http/HttpResponseFactory;Lcom/huawei/shade/org/apache/http/params/HttpParams;)Lcom/huawei/shade/org/apache/http/io/HttpMessageParser; Bcom/huawei/shade/org/apache/http/impl/io/DefaultHttpResponseParser U ?(Lcom/huawei/shade/org/apache/http/io/SessionInputBuffer;Lcom/huawei/shade/org/apache/http/message/LineParser;Lcom/huawei/shade/org/apache/http/HttpResponseFactory;Lcom/huawei/shade/org/apache/http/params/HttpParams;)V W
V X buffer responseFactory 6Lcom/huawei/shade/org/apache/http/HttpResponseFactory; params 4Lcom/huawei/shade/org/apache/http/params/HttpParams; createRequestWriter ?(Lcom/huawei/shade/org/apache/http/io/SessionOutputBuffer;Lcom/huawei/shade/org/apache/http/params/HttpParams;)Lcom/huawei/shade/org/apache/http/io/HttpMessageWriter; ?(Lcom/huawei/shade/org/apache/http/io/SessionOutputBuffer;Lcom/huawei/shade/org/apache/http/params/HttpParams;)Lcom/huawei/shade/org/apache/http/io/HttpMessageWriter; :com/huawei/shade/org/apache/http/impl/io/HttpRequestWriter b ?(Lcom/huawei/shade/org/apache/http/io/SessionOutputBuffer;Lcom/huawei/shade/org/apache/http/message/LineFormatter;Lcom/huawei/shade/org/apache/http/params/HttpParams;)V d
c e createConnectionMetrics ?(Lcom/huawei/shade/org/apache/http/io/HttpTransportMetrics;Lcom/huawei/shade/org/apache/http/io/HttpTransportMetrics;)Lcom/huawei/shade/org/apache/http/impl/HttpConnectionMetricsImpl; ?com/huawei/shade/org/apache/http/impl/HttpConnectionMetricsImpl i w(Lcom/huawei/shade/org/apache/http/io/HttpTransportMetrics;Lcom/huawei/shade/org/apache/http/io/HttpTransportMetrics;)V k
j l inTransportMetric :Lcom/huawei/shade/org/apache/http/io/HttpTransportMetrics; outTransportMetric init ?(Lcom/huawei/shade/org/apache/http/io/SessionInputBuffer;Lcom/huawei/shade/org/apache/http/io/SessionOutputBuffer;Lcom/huawei/shade/org/apache/http/params/HttpParams;)V Input session buffer s *com/huawei/shade/org/apache/http/util/Args u notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; w x
v y 6com/huawei/shade/org/apache/http/io/SessionInputBuffer { Output session buffer } 7com/huawei/shade/org/apache/http/io/SessionOutputBuffer -com/huawei/shade/org/apache/http/io/EofSensor ? J K
? R S
? _ `
?
getMetrics <()Lcom/huawei/shade/org/apache/http/io/HttpTransportMetrics; ? ? | ? ? ? g h
? sessionInputBuffer sessionOutputBuffer isResponseAvailable (I)Z java/io/IOException ? java/net/SocketTimeoutException ? 9
? isDataAvailable ? ? | ? ex !Ljava/net/SocketTimeoutException; timeout I sendRequestHeader 1(Lcom/huawei/shade/org/apache/http/HttpRequest;)V .com/huawei/shade/org/apache/http/HttpException ? HTTP request ? 5com/huawei/shade/org/apache/http/io/HttpMessageWriter ? write 1(Lcom/huawei/shade/org/apache/http/HttpMessage;)V ? ? ? ? incrementRequestCount ?
j ? request .Lcom/huawei/shade/org/apache/http/HttpRequest; sendRequestEntity @(Lcom/huawei/shade/org/apache/http/HttpEntityEnclosingRequest;)V ;com/huawei/shade/org/apache/http/HttpEntityEnclosingRequest ? getEntity /()Lcom/huawei/shade/org/apache/http/HttpEntity; ? ? ? ? serialize ?(Lcom/huawei/shade/org/apache/http/io/SessionOutputBuffer;Lcom/huawei/shade/org/apache/http/HttpMessage;Lcom/huawei/shade/org/apache/http/HttpEntity;)V ? ?
E ? =Lcom/huawei/shade/org/apache/http/HttpEntityEnclosingRequest; doFlush flush ? ? ? ?
? receiveResponseHeader 1()Lcom/huawei/shade/org/apache/http/HttpResponse; 5com/huawei/shade/org/apache/http/io/HttpMessageParser ? parse 0()Lcom/huawei/shade/org/apache/http/HttpMessage; ? ? ? ? -com/huawei/shade/org/apache/http/HttpResponse ?
getStatusLine /()Lcom/huawei/shade/org/apache/http/StatusLine; ? ? ? ? +com/huawei/shade/org/apache/http/StatusLine ?
getStatusCode ()I ? ? ? ? incrementResponseCount ?
j ? response /Lcom/huawei/shade/org/apache/http/HttpResponse; receiveResponseEntity 2(Lcom/huawei/shade/org/apache/http/HttpResponse;)V
HTTP response ? deserialize ?(Lcom/huawei/shade/org/apache/http/io/SessionInputBuffer;Lcom/huawei/shade/org/apache/http/HttpMessage;)Lcom/huawei/shade/org/apache/http/HttpEntity; ? ?
= ? setEntity 0(Lcom/huawei/shade/org/apache/http/HttpEntity;)V ? ? ? ? entity -Lcom/huawei/shade/org/apache/http/HttpEntity; isEof ()Z ? ? ? ? isStale isOpen ? ?
?
? Ljava/io/IOException; :()Lcom/huawei/shade/org/apache/http/HttpConnectionMetrics; Signature Code LineNumberTable LocalVariableTable
Exceptions
StackMapTable
SourceFile
Deprecated RuntimeVisibleAnnotations!
? ? ? ? 3*? *? *? "*? $*? &*? (*? ***? .? 0**? 4? 6? ? *
b Q R S T U V " c * d 2 e ? 3 7 8 9 ? ; 1 2 ? 9 ? =Y? ?Y? @? C? ? { ? 7 8 + , ? 9 ? EY? GY? H? I? ? ? ? 7 8 J K ? . ? Q? ? ? ? 7 8 R S ? T ? VY+,-? Y? ? ? ? * 7 8 Z [ \ ] ^ ? T _ ` ? I ? cY+,? f? ? ? ? 7 8 Z ] ^ ? a g h ? H
? jY+,? m? ? ? ?
7 8
n o
p o q r ? ? V*+t? z? |? *,~? z? ?? "+? ?? *+? ?? $**+*? ?-? ?? &**,-? ?? (**+? ? ,? ? ? ?? *? ? ) ? " ?
? ? ! ? ) ? 7 ? A ? U ? ? * V 7 8 V ? V ? V ] ^ ? ? ? p *? ?*? ? ? ?M? ? ? O ? ? ? ? ? ? ? ? ? 7 8 ? ? ? ? ? ? ? a +?? zW*? ?*? (+? ? *? *? ?? ? ? 7 8 ? ? ? ? ? ? ? ? y (+?? zW*? ?+? ? ? ?*? 0*? "++? ? ? ?? ? ?
' ? ( 7 8 ( ? ? ? ? ? ? ? 8
*? "? ? ? ?
?
7 8 ? ? ? ? ; *? ?*? ı ? ? 7 8 ? ? ? ? ? } +*? ?*? &? ? ? ?L+? ? ? ? ȡ
*? *? ?+? ? ? ) ? ? % &