
com.groupbyinc.flux.common.http.impl.DefaultHttpRequestFactory.class Maven / Gradle / Ivy
???? 2 ? >com/groupbyinc/flux/common/http/impl/DefaultHttpRequestFactory java/lang/Object 2com/groupbyinc/flux/common/http/HttpRequestFactory DefaultHttpRequestFactory.java 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; IMMUTABLE INSTANCE @Lcom/groupbyinc/flux/common/http/impl/DefaultHttpRequestFactory; RFC2616_COMMON_METHODS [Ljava/lang/String; RFC2616_ENTITY_ENC_METHODS RFC2616_SPECIAL_METHODS RFC5789_ENTITY_ENC_METHODS ()V
this isOneOf (([Ljava/lang/String;Ljava/lang/String;)Z java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z
method2 Ljava/lang/String; arr$ len$ I i$ methods method newHttpRequest \(Lcom/groupbyinc/flux/common/http/RequestLine;)Lcom/groupbyinc/flux/common/http/HttpRequest; ;com/groupbyinc/flux/common/http/MethodNotSupportedException + Request line - )com/groupbyinc/flux/common/http/util/Args / notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 1 2
0 3 +com/groupbyinc/flux/common/http/RequestLine 5 getMethod ()Ljava/lang/String; 7 8 6 9 ;
= 8com/groupbyinc/flux/common/http/message/BasicHttpRequest ? 0(Lcom/groupbyinc/flux/common/http/RequestLine;)V A
@ B D Gcom/groupbyinc/flux/common/http/message/BasicHttpEntityEnclosingRequest F
G B I K java/lang/StringBuilder M
N append -(Ljava/lang/String;)Ljava/lang/StringBuilder; P Q
N R method not supported T toString V 8
N W (Ljava/lang/String;)V Y
, Z requestline -Lcom/groupbyinc/flux/common/http/RequestLine; S(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/http/HttpRequest; '(Ljava/lang/String;Ljava/lang/String;)V _
@ `
G ` uri
f GET h POST j PUT l HEAD n OPTIONS p DELETE r TRACE t CONNECT v PATCH x Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile RuntimeInvisibleAnnotations !
z 3 *? ? {
|
H I
z ? '*M,?>6? ,2:+? ? ?????? { > ! " # # $ % &