
retrofit.appengine.UrlFetchClient.class Maven / Gradle / Ivy
???? 2 ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
?
?
?
? ?
J ?
K ? J ?
J ?
J ?
J ? ? ?
? ?
J ? ?
? ?
? ?
" ?
? ? ? ? ? ? ? ? ? ?
( ?
( ?
) ?
" ?
? ? ? ? ? ?
1 ? ? ?
1 ?
" ?
? ?
" ?
?
? ?
? ? ? ? ?
; ? ?
) ?
) ?
? ?
( ? ? ?
? ? ?
E ? ? ?
G ? ? ? ? urlFetchService 3Lcom/google/appengine/api/urlfetch/URLFetchService;
getHttpMethod B(Ljava/lang/String;)Lcom/google/appengine/api/urlfetch/HTTPMethod; Code LineNumberTable LocalVariableTable method Ljava/lang/String;
StackMapTable ()V this #Lretrofit/appengine/UrlFetchClient; 6(Lcom/google/appengine/api/urlfetch/URLFetchService;)V execute 5(Lretrofit/client/Request;)Lretrofit/client/Response; request Lretrofit/client/Request; fetchRequest /Lcom/google/appengine/api/urlfetch/HTTPRequest;
fetchResponse 0Lcom/google/appengine/api/urlfetch/HTTPResponse;
Exceptions ? ?(Lcom/google/appengine/api/urlfetch/URLFetchService;Lcom/google/appengine/api/urlfetch/HTTPRequest;)Lcom/google/appengine/api/urlfetch/HTTPResponse;
createRequest J(Lretrofit/client/Request;)Lcom/google/appengine/api/urlfetch/HTTPRequest; header Lretrofit/client/Header; mimeType baos Ljava/io/ByteArrayOutputStream;
httpMethod .Lcom/google/appengine/api/urlfetch/HTTPMethod; url Ljava/net/URL; body Lretrofit/mime/TypedOutput; ? ? ? ? ? ? ?
parseResponse {(Lcom/google/appengine/api/urlfetch/HTTPResponse;Lcom/google/appengine/api/urlfetch/HTTPRequest;)Lretrofit/client/Response; name value fetchHeader .Lcom/google/appengine/api/urlfetch/HTTPHeader; response creatingRequest responseUrl urlString status I fetchHeaders Ljava/util/List; headers contentType Lretrofit/mime/TypedByteArray; fetchBody [B LocalVariableTypeTable @Ljava/util/List; *Ljava/util/List; ? ? ? ? ?
SourceFile UrlFetchClient.java GET ? ? ? ? ? o POST ? o PATCH ? o PUT ? o DELETE ? o HEAD ? o java/lang/IllegalStateException java/lang/StringBuilder W X Illegal HTTP method: ? ? ? ? W ? ? ? ? W [ M N g h \ f { | ? ? ? ? ? ? O P java/net/URL ? ? -com/google/appengine/api/urlfetch/HTTPRequest W ? ? ? ? ? ? retrofit/client/Header ,com/google/appengine/api/urlfetch/HTTPHeader ? ? W
? k ? Content-Type java/io/ByteArrayOutputStream
? java/util/ArrayList W application/octet-stream ? retrofit/mime/TypedByteArray W retrofit/client/Response W !retrofit/appengine/UrlFetchClient java/lang/Object retrofit/client/Client java/io/IOException retrofit/client/Request ,com/google/appengine/api/urlfetch/HTTPMethod java/util/Iterator retrofit/mime/TypedOutput java/lang/String .com/google/appengine/api/urlfetch/HTTPResponse java/util/List equals (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V 8com/google/appengine/api/urlfetch/URLFetchServiceFactory getURLFetchService 5()Lcom/google/appengine/api/urlfetch/URLFetchService; 1com/google/appengine/api/urlfetch/URLFetchService fetch a(Lcom/google/appengine/api/urlfetch/HTTPRequest;)Lcom/google/appengine/api/urlfetch/HTTPResponse; getMethod getUrl ?(Ljava/net/URL;Lcom/google/appengine/api/urlfetch/HTTPMethod;)V
getHeaders ()Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getName getValue '(Ljava/lang/String;Ljava/lang/String;)V addHeader 1(Lcom/google/appengine/api/urlfetch/HTTPHeader;)V getBody ()Lretrofit/mime/TypedOutput; writeTo (Ljava/io/OutputStream;)V toByteArray ()[B
setPayload ([B)V getFinalUrl ()Ljava/net/URL; getURL getResponseCode ()I size (I)V equalsIgnoreCase (Ljava/lang/String;)Z add
getContent (Ljava/lang/String;[B)V R(Ljava/lang/String;ILjava/lang/String;Ljava/util/List;Lretrofit/mime/TypedInput;)V ! J K L M N
O P Q ? i*? ? ? ?*? ? ? ?*? ? ? ?*? ? ? ?
*? ? ? ?*? ? ?
?? Y? Y? ? *? ? ? ? R 6
# ' 0 4 = ! A " J # N % S i T U V
W X Q 6 *? ? ? R
, - S Y Z W [ Q F
*? *+? ? R / 0 1 S
Y Z
M N \ ] Q e +? M**? ,? N-,? ? R 4 5 6 S * Y Z ^ _ ` a b c d e \ f Q F +,? ? R <