All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.huawei.shade.com.cloud.sdk.http.InnerHttpClient.class Maven / Gradle / Ivy

There is a newer version: 8.5.0.101-200
Show newest version
????23com/huawei/shade/com/cloud/sdk/http/InnerHttpClientjava/lang/ObjectInnerHttpClient.java8Lcom/huawei/shade/org/apache/http/annotation/ThreadSafe;5com/huawei/shade/com/cloud/sdk/http/InnerHttpClient$1Hcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient$ExecOneRequestParams	ExecOneRequestParams:com/huawei/shade/com/cloud/sdk/RequestClientOptions$Marker3com/huawei/shade/com/cloud/sdk/RequestClientOptionsMarker
requestLog1Lcom/huawei/shade/org/apache/commons/logging/Log;loghttpRequestFactory8Lcom/huawei/shade/com/cloud/sdk/http/HttpRequestFactory;httpClientFactory7Lcom/huawei/shade/com/cloud/sdk/http/HttpClientFactory;
httpClient4Lcom/huawei/shade/org/apache/http/client/HttpClient;config4Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;7(Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;)V	5com/huawei/shade/com/cloud/sdk/http/HttpClientFactory createHttpClientj(Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;)Lcom/huawei/shade/org/apache/http/client/HttpClient;"#
!$k(Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;Lcom/huawei/shade/org/apache/http/client/HttpClient;)V&
'this5Lcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient;()V+
,	.	0execute?(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;)Lcom/huawei/shade/com/cloud/sdk/Response;.com/huawei/shade/com/cloud/sdk/ClientException4=Internal SDK Error: No execution context parameter specified.6(Ljava/lang/String;)V8
59requestHandler2sp(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;)Ljava/util/List;;<
=&com/huawei/shade/com/cloud/sdk/Request?getOriginalRequest4()Lcom/huawei/shade/com/cloud/sdk/WebServiceRequest;AB@C0com/huawei/shade/com/cloud/sdk/WebServiceRequestEgetCustomRequestHeaders()Ljava/util/Map;GH
FI
getHeadersKH@L
java/util/MapNputAll(Ljava/util/Map;)VPQORjava/util/ListT
getContent()Ljava/io/InputStream;VW@X
executeHelperZ3
[
afterResponsed(Lcom/huawei/shade/com/cloud/sdk/Request;Ljava/util/List;Lcom/huawei/shade/com/cloud/sdk/Response;)V]^
_	a+com/huawei/shade/com/cloud/sdk/util/IOUtilsccloseQuietlyG(Ljava/io/Closeable;Lcom/huawei/shade/org/apache/commons/logging/Log;)Vef
dg7com/huawei/shade/com/cloud/sdk/http/HttpResponseHandleri4com/huawei/shade/com/cloud/sdk/http/ExecutionContextk'com/huawei/shade/com/cloud/sdk/Responsemjava/io/InputStreamo
afterError?(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/Response;Ljava/util/List;Lcom/huawei/shade/com/cloud/sdk/ClientException;)Vqr
sjava/lang/Throwableue0Lcom/huawei/shade/com/cloud/sdk/ClientException;request+Lcom/huawei/shade/com/cloud/sdk/Request<*>;(Lcom/huawei/shade/com/cloud/sdk/Request;responseHandlersLcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;>;9Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;executionContext6Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;requestHandlersFLjava/util/List;Ljava/util/List;req2Lcom/huawei/shade/com/cloud/sdk/WebServiceRequest;
customHeaders5Ljava/util/Map;Ljava/util/Map;response.Lcom/huawei/shade/com/cloud/sdk/Response;)Lcom/huawei/shade/com/cloud/sdk/Response;origContentLjava/io/InputStream;iterator()Ljava/util/Iterator;??U?java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????2com/huawei/shade/com/cloud/sdk/http/RequestHandler?T(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/Response;)V]???handler4Lcom/huawei/shade/com/cloud/sdk/http/RequestHandler;i(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/Response;Ljava/lang/Exception;)Vq???,Lcom/huawei/shade/com/cloud/sdk/Response<*>;getRequestHandlers()Ljava/util/List;??
l?java/util/Collections?	emptyList??
??
beforeRequest+(Lcom/huawei/shade/com/cloud/sdk/Request;)V????requestHandlerjava/io/IOException?setUserAgent??
?:(Lcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient$1;)V?

?executeOneRequest(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;Lcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient$ExecOneRequestParams;)Lcom/huawei/shade/com/cloud/sdk/Response;??
?/com/huawei/shade/org/apache/commons/logging/Log?
isInfoEnabled????java/lang/StringBuilder?
?, Unable to execute HTTP request: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??
getMessage()Ljava/lang/String;??
??toString??
??info*(Ljava/lang/Object;Ljava/lang/Throwable;)V????ioeLjava/io/IOException;pJLcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient$ExecOneRequestParams;	?isDebugEnabled????Sending Request: ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??debug(Ljava/lang/Object;)V????getCredentials?()Lcom/huawei/shade/com/cloud/sdk/auth/credentials/Credentials;??
l?	newSignerk(Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;)Lcom/huawei/shade/com/cloud/sdk/auth/signer/Signer;??

?
access$100(Lcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient$ExecOneRequestParams;)Lcom/huawei/shade/com/cloud/sdk/auth/signer/Signer;??

?1com/huawei/shade/com/cloud/sdk/auth/signer/Signer?signh(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/auth/credentials/Credentials;)V????;com/huawei/shade/com/cloud/sdk/auth/credentials/Credentials?	newApacheRequest
(Lcom/huawei/shade/com/cloud/sdk/http/HttpRequestFactory;Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;)Lcom/huawei/shade/org/apache/http/client/methods/HttpRequestBase;

:com/huawei/shade/org/apache/http/protocol/BasicHttpContext
,
apacheRequestALcom/huawei/shade/org/apache/http/client/methods/HttpRequestBase;	
	
2com/huawei/shade/org/apache/http/client/HttpClient
?(Lcom/huawei/shade/org/apache/http/client/methods/HttpUriRequest;Lcom/huawei/shade/org/apache/http/protocol/HttpContext;)Lcom/huawei/shade/org/apache/http/HttpResponse;2apacheResponse/Lcom/huawei/shade/org/apache/http/HttpResponse;	
createResponse?(Lcom/huawei/shade/org/apache/http/client/methods/HttpRequestBase;Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/org/apache/http/HttpResponse;)Lcom/huawei/shade/com/cloud/sdk/http/HttpResponse;
handleResponse(Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponse;)Ljava/lang/Object;
G(Ljava/lang/Object;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponse;)V
nexecContextcredentials=Lcom/huawei/shade/com/cloud/sdk/auth/credentials/Credentials;httpContext7Lcom/huawei/shade/org/apache/http/protocol/HttpContext;httpResponse2Lcom/huawei/shade/com/cloud/sdk/http/HttpResponse;TT;Ljava/lang/Object;2com/huawei/shade/com/cloud/sdk/ClientConfiguration*getUserAgent,?
+-java/lang/String/
User-Agent1	addHeader'(Ljava/lang/String;Ljava/lang/String;)V34@5Apache HTTPClient7equals(Ljava/lang/Object;)Z9:
0;, Apache HTTPClient=getRequestClientOptions7()Lcom/huawei/shade/com/cloud/sdk/RequestClientOptions;?@
FA
USER_AGENT;3Lcom/huawei/shade/com/cloud/sdk/WebServiceResponse;errorMessageLjava/lang/Exception;l(Lcom/huawei/shade/com/cloud/sdk/Request;Lcom/huawei/shade/org/apache/http/client/methods/HttpRequestBase;)V?
x?-com/huawei/shade/org/apache/http/HttpResponse?	getEntity/()Lcom/huawei/shade/org/apache/http/HttpEntity;????+com/huawei/shade/org/apache/http/HttpEntity??X
setContent(Ljava/io/InputStream;)V??
x?
getStatusLine/()Lcom/huawei/shade/org/apache/http/StatusLine;????+com/huawei/shade/org/apache/http/StatusLine??{
setStatusCode(I)V??
x?getReasonPhrase????
setStatusText?8
x?
getAllHeaders,()[Lcom/huawei/shade/org/apache/http/Header;????*[Lcom/huawei/shade/org/apache/http/Header;?'com/huawei/shade/org/apache/http/Header?getName????getValue????
x5header)Lcom/huawei/shade/org/apache/http/Header;apacheHttpRequestapacheHttpResponsefinalize
e?+
?Request?6com/huawei/shade/org/apache/commons/logging/LogFactory?getLogE(Ljava/lang/String;)Lcom/huawei/shade/org/apache/commons/logging/Log;??
??D(Ljava/lang/Class;)Lcom/huawei/shade/org/apache/commons/logging/Log;??
??6com/huawei/shade/com/cloud/sdk/http/HttpRequestFactory?
?,
!,1.6.0_06?1.6.0_13?1.6.0_17?1.6.0_65?1.7.0_45?java/util/Arrays?asList%([Ljava/lang/Object;)Ljava/util/List;??
??java.version?java/lang/System?getProperty&(Ljava/lang/String;)Ljava/lang/String;??
??T:U?:Detected a possible problem with the current JVM version (?).  ?`If you experience XML parsing problems using the SDK, try upgrading to a more recent JVM update.?warn????problematicJvmVersions$Ljava/util/List;
jvmVersionCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable	Signature(Lcom/huawei/shade/com/cloud/sdk/Request<*>;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;>;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;)Lcom/huawei/shade/com/cloud/sdk/Response;?(Lcom/huawei/shade/com/cloud/sdk/Request<*>;Ljava/util/List;Lcom/huawei/shade/com/cloud/sdk/Response;)V?(Lcom/huawei/shade/com/cloud/sdk/Request<*>;Lcom/huawei/shade/com/cloud/sdk/Response<*>;Ljava/util/List;Lcom/huawei/shade/com/cloud/sdk/ClientException;)V?(Lcom/huawei/shade/com/cloud/sdk/Request<*>;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;)Ljava/util/List;
Exceptionsd(Lcom/huawei/shade/com/cloud/sdk/Request<*>;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;>;Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;Lcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient$ExecOneRequestParams;)Lcom/huawei/shade/com/cloud/sdk/Response;.(Lcom/huawei/shade/com/cloud/sdk/Request<*>;)V?(Lcom/huawei/shade/com/cloud/sdk/http/HttpResponseHandler;>;Lcom/huawei/shade/com/cloud/sdk/http/HttpResponse;)TT;?(Lcom/huawei/shade/org/apache/http/client/methods/HttpRequestBase;Lcom/huawei/shade/com/cloud/sdk/Request<*>;Lcom/huawei/shade/org/apache/http/HttpResponse;)Lcom/huawei/shade/com/cloud/sdk/http/HttpResponse;
SourceFileInnerClassesRuntimeInvisibleAnnotations!?E
*+?+?%?(??
)*
?
UV&?Y*?-*+?/*,?1?? )*?[\	]^23???-?
?5Y7?:?*+-?>:+?D:?J:?+?M?S:+?Y:*+,-?\:*+?`:	?b?h	?:	*+	?t	?:
?b?h
?BXc5BXscus?f
ewx	?)*?y{?|~??j??b??%[??:F??B>???4?yz?|}j??%[??:F???Fklnop%q*r7t:uBwKxTyX~cze{p|s~?8?(UFO?+	@jlUFOnp5Ov?]^??4,??:???$????:????+-????ر?4??4)*4y{4??4??? 4yz4??4?????$?'?0?3????????qr??6-??:???&????:????+,????ֱ?>??6)*6y{6??6??6wx? 6yz6??6?????$?'?2?5???????
?;<??B,??N-????-??:???#????:????+?????-??4,??B)*By{B?=???Byz=???&	??
??,?2?5?=?@???U?????
?Z3?I*+???
Y??:*+,-???:?b???$?b??Y??ʶ??Ҷζ??????>.??I)*Iy{I|~I?:???IyzI|}??????&?G??!?@jl
??-?????{	??߹???߻?Y????+??չ?-??:-??W??????+???+*?/-?W?Y?:*?1???*?+??:*,?:?nY? ??\	?)*?y{?|~?!????,t"#e;$%?&'??)? ?yz?|}??(?2??&?,?3?@?M?\?e?z??????	&?&??????g*?/?.M,??+2,?6,8??ζ?M+?DN-?B:?!?F?J:?+2,?N?6??>ROPg)*gy{_QP=*??C$RS?gyz?6
???
??!?6?=?C?H?R?W?f???
0(?/F?
KL?n)*+?W?*???Y??*?Z??\??+?Z?ζհ?)]P)QP???
??
^+?=*?1?b?f??)*?
	
?5U+,?l?nN-?q?N-?N-?N??Y??s??-?t??v??,?|????,???ζ?:?5Y-????5h?R??w?wxJ?P>w?U)*U|~U&'???U|}?. !"#%$2%J&?P?B5Bh???%	~?xY,+??:-???-??????-??????-??????-??:?66?#2:????????????>b??~)*~?
~y{~?s&'?~yz?&	79:$=4>D?b@u?{C??$x?/??&???+?;	*??*?ñ?	)*?HIJv?+???Ƹ̳??ϳb??Y?ҳ?!Y?ӳ?0Y?SY?SY?SY?SY?S??K??L*+???+?b??Y????+?????ζչ???K9??R2?P?K9???&	-	/13%:K;R<\=?@???	



@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy