com.groupbyinc.flux.common.http.protocol.RequestUserAgent.class Maven / Gradle / Ivy
???? 2 O 9com/groupbyinc/flux/common/http/protocol/RequestUserAgent java/lang/Object 6com/groupbyinc/flux/common/http/HttpRequestInterceptor RequestUserAgent.java 5Lcom/groupbyinc/flux/common/http/annotation/Contract; threading >Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior; IMMUTABLE userAgent Ljava/lang/String; (Ljava/lang/String;)V ()V
this ;Lcom/groupbyinc/flux/common/http/protocol/RequestUserAgent;
process f(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V -com/groupbyinc/flux/common/http/HttpException java/io/IOException HTTP request )com/groupbyinc/flux/common/http/util/Args ! notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; # $
" %
User-Agent ' +com/groupbyinc/flux/common/http/HttpRequest ) containsHeader (Ljava/lang/String;)Z + , * - getParams 5()Lcom/groupbyinc/flux/common/http/params/HttpParams; / 0 * 1 http.useragent 3 1com/groupbyinc/flux/common/http/params/HttpParams 5 getParameter &(Ljava/lang/String;)Ljava/lang/Object; 7 8 6 9 java/lang/String ; addHeader '(Ljava/lang/String;Ljava/lang/String;)V = > * ? s params 3Lcom/groupbyinc/flux/common/http/params/HttpParams; request -Lcom/groupbyinc/flux/common/http/HttpRequest; context 6Lcom/groupbyinc/flux/common/http/protocol/HttpContext; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile RuntimeInvisibleAnnotations !
H F
*? *+? ? I
J 6 7 8 H 4 *? ? I J
; <