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

okhttp3.internal.http1.Http1ExchangeCodec.class Maven / Gradle / Ivy

????4?)okhttp3/internal/http1/Http1ExchangeCodecjava/lang/Object#okhttp3/internal/http/ExchangeCodecm(Lokhttp3/OkHttpClient;Lokhttp3/internal/connection/RealConnection;Lokio/BufferedSource;Lokio/BufferedSink;)V$Lorg/jetbrains/annotations/Nullable;#Lorg/jetbrains/annotations/NotNull;
connectionkotlin/jvm/internal/Intrinsics
checkNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
sourcesink()V
clientLokhttp3/OkHttpClient;	,Lokhttp3/internal/connection/RealConnection;	Lokio/BufferedSource;!	"Lokio/BufferedSink;$	%$okhttp3/internal/http1/HeadersReader'(Lokio/BufferedSource;)V)
(*
headersReader&Lokhttp3/internal/http1/HeadersReader;,-	.this+Lokhttp3/internal/http1/Http1ExchangeCodec;
getConnection.()Lokhttp3/internal/connection/RealConnection;	isChunked(Lokhttp3/Response;)Zchunked6Transfer-Encoding8okhttp3/Response:header$default](Lokhttp3/Response;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;<=
;>kotlin/text/StringsKt@equals((Ljava/lang/String;Ljava/lang/String;Z)ZBC
AD$this$isChunkedLokhttp3/Response;(Lokhttp3/Request;)Zokhttp3/RequestIheader&(Ljava/lang/String;)Ljava/lang/String;KL
JMLokhttp3/Request;isClosed()ZstateIRS	TcreateRequestBody(Lokhttp3/Request;J)Lokio/Sink;requestXbody()Lokhttp3/RequestBody;Z[
J\okhttp3/RequestBody^isDuplex`Q
_ajava/net/ProtocolExceptionc/Duplex connections are not supported for HTTP/1e(Ljava/lang/String;)Vg
dh4H
jnewChunkedSink
()Lokio/Sink;lm
n????????newKnownLengthSinkrm
sjava/lang/IllegalStateExceptionuPCannot stream a request body without chunked encoding or a known content length!w
vh
contentLengthJ	okio/Sink|cancel23
*okhttp3/internal/connection/RealConnection?~
??writeRequestHeaders(Lokhttp3/Request;)V!okhttp3/internal/http/RequestLine?INSTANCE#Lokhttp3/internal/http/RequestLine;??	??route()Lokhttp3/Route;??
??
okhttp3/Route?proxy()Ljava/net/Proxy;??
??java/net/Proxy?type()Ljava/net/Proxy$Type;??
??connection.route().proxy.type()?checkNotNullExpressionValue?
?get:(Lokhttp3/Request;Ljava/net/Proxy$Type;)Ljava/lang/String;??
??headers()Lokhttp3/Headers;??
J?writeRequest&(Lokhttp3/Headers;Ljava/lang/String;)V??
?requestLineLjava/lang/String;reportedContentLength(Lokhttp3/Response;)Jresponse?!okhttp3/internal/http/HttpHeaders?promisesBody?5
??45
?okhttp3/internal/Util?headersContentLength??
??openResponseBodySource!(Lokhttp3/Response;)Lokio/Source;newFixedLengthSource(J)Lokio/Source;??
?()Lokhttp3/Request;X?
;?url()Lokhttp3/HttpUrl;??
J?newChunkedSource (Lokhttp3/HttpUrl;)Lokio/Source;??
?newUnknownLengthSource()Lokio/Source;??
?okio/Source?trailers&too early; can't read the trailers yet?toString()Ljava/lang/String;??
?Lokhttp3/Headers;??	?
EMPTY_HEADERS??	??)$i$a$-check-Http1ExchangeCodec$trailers$1okhttp3/Headers?flushRequestokio/BufferedSink?flush???
finishRequest??state: ?java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??
stringPlus8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;??
?	writeUtf8'(Ljava/lang/String;)Lokio/BufferedSink;????
size()I
?name(I)Ljava/lang/String;
?: 
value
?
-$i$a$-check-Http1ExchangeCodec$writeRequest$1ireadResponseHeaders(Z)Lokhttp3/Response$Builder;java/io/EOFException okhttp3/internal/http/StatusLine	Companion,Lokhttp3/internal/http/StatusLine$Companion;	readLine?
(*okhttp3/internal/http/StatusLine$Companionparse6(Ljava/lang/String;)Lokhttp3/internal/http/StatusLine; !
"okhttp3/Response$Builder$
%protocolLokhttp3/Protocol;'(	).(Lokhttp3/Protocol;)Lokhttp3/Response$Builder;'+
%,code.S	/(I)Lokhttp3/Response$Builder;.1
%2message4?	5.(Ljava/lang/String;)Lokhttp3/Response$Builder;47
%8readHeaders:?
(;-(Lokhttp3/Headers;)Lokhttp3/Response$Builder;?=
%>address()Lokhttp3/Address;@A
?Bokhttp3/AddressD
E?okhttp3/HttpUrlGredactI?
HJjava/io/IOExceptionLunexpected end of stream on Njava/lang/ThrowableP*(Ljava/lang/String;Ljava/lang/Throwable;)VR
MS4$i$a$-check-Http1ExchangeCodec$readResponseHeaders$1
statusLine"Lokhttp3/internal/http/StatusLine;responseBuilderLokhttp3/Response$Builder;eLjava/io/EOFException;expectContinueZ5okhttp3/internal/http1/Http1ExchangeCodec$ChunkedSink^.(Lokhttp3/internal/http1/Http1ExchangeCodec;)V`
_a/$i$a$-check-Http1ExchangeCodec$newChunkedSink$19okhttp3/internal/http1/Http1ExchangeCodec$KnownLengthSinkd
ea3$i$a$-check-Http1ExchangeCodec$newKnownLengthSink$1;okhttp3/internal/http1/Http1ExchangeCodec$FixedLengthSourceh/(Lokhttp3/internal/http1/Http1ExchangeCodec;J)Vj
ik5$i$a$-check-Http1ExchangeCodec$newFixedLengthSource$1length7okhttp3/internal/http1/Http1ExchangeCodec$ChunkedSourceo?(Lokhttp3/internal/http1/Http1ExchangeCodec;Lokhttp3/HttpUrl;)Vq
pr1$i$a$-check-Http1ExchangeCodec$newChunkedSource$1Lokhttp3/HttpUrl;noNewExchanges$okhttpv
?w=okhttp3/internal/http1/Http1ExchangeCodec$UnknownLengthSourcey
za7$i$a$-check-Http1ExchangeCodec$newUnknownLengthSource$1
detachTimeout(Lokio/ForwardingTimeout;)Vokio/ForwardingTimeoutdelegate()Lokio/Timeout;??
??okio/Timeout?NONELokio/Timeout;??	??setDelegate((Lokio/Timeout;)Lokio/ForwardingTimeout;??
??
clearDeadline??
??clearTimeout??
??oldDelegatetimeoutLokio/ForwardingTimeout;skipConnectBody(Lokhttp3/Response;)V???java/util/concurrent/TimeUnit?MILLISECONDSLjava/util/concurrent/TimeUnit;??	??skipAll0(Lokio/Source;ILjava/util/concurrent/TimeUnit;)Z??
??close???
Lokio/Source;access$getSink$p@(Lokhttp3/internal/http1/Http1ExchangeCodec;)Lokio/BufferedSink;$thisaccess$detachTimeoutF(Lokhttp3/internal/http1/Http1ExchangeCodec;Lokio/ForwardingTimeout;)V}~
?access$setState$p/(Lokhttp3/internal/http1/Http1ExchangeCodec;I)Vaccess$getSource$pB(Lokhttp3/internal/http1/Http1ExchangeCodec;)Lokio/BufferedSource;access$getState$p.(Lokhttp3/internal/http1/Http1ExchangeCodec;)Iaccess$setTrailers$p?(Lokhttp3/internal/http1/Http1ExchangeCodec;Lokhttp3/Headers;)Vaccess$getHeadersReader$pS(Lokhttp3/internal/http1/Http1ExchangeCodec;)Lokhttp3/internal/http1/HeadersReader;access$getClient$pC(Lokhttp3/internal/http1/Http1ExchangeCodec;)Lokhttp3/OkHttpClient;access$getTrailers$p>(Lokhttp3/internal/http1/Http1ExchangeCodec;)Lokhttp3/Headers;3okhttp3/internal/http1/Http1ExchangeCodec$Companion?1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V?
??5Lokhttp3/internal/http1/Http1ExchangeCodec$Companion;?	?NO_CHUNK_YET
STATE_IDLESTATE_OPEN_REQUEST_BODYSTATE_WRITING_REQUEST_BODYSTATE_READ_RESPONSE_HEADERSSTATE_OPEN_RESPONSE_BODYSTATE_READING_RESPONSE_BODYSTATE_CLOSEDLkotlin/Metadata;mvkxi0d1???ˆ


??

??

??

??



??



??

??

??



??


	




??





	?? ?20:<=>?@ABB'0000	¢
J0HJ0202 0!HJ"02#0$HJ%0HJ&0HJ'0HJ(0)2*0+HJ,0)2-0!HJ.0HJ/0)HJ00)210HJ203240HJ50!210HJ60210J0HJ70280290:J;020HR0X‚¢
??R0X–¢
??R
0X‚¢
??R08F¢R0	X‚¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
??R0*08BX‚¢R0*08BX‚¢¨Cd2%Lokhttp3/internal/http/ExchangeCodec;Lokio/Sink;AbstractSourceChunkedSink
ChunkedSourceFixedLengthSourceKnownLengthSinkUnknownLengthSourceokhttp8okhttp3/internal/http1/Http1ExchangeCodec$AbstractSource?Http1ExchangeCodec.ktRuntimeInvisibleAnnotations
ConstantValueCodeLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations
StackMapTableInnerClasses
SourceFileSourceDebugExtensionRuntimeVisibleAnnotations1??
?	?
!?
$?
RS,-?
???	?{?p?S???S???S???S???S???S???S?? ??<,?-??*?*+?*,? *-?#*?&*?(Y*?#?+?/??@BD!E&F,I;@?4<01<<<!<$?	


23?/*? ??D?01?
45?D7+9???E??L?01FG4H?A
7+9?N?E??O?
01
FOPQ?D*?U????
@?Y?01VW??K+Y?+?]?+?]?b?
?dYf?i?*+?k?
*?o? p??
*?t?
?vYx?y???	"I}?*
\]^]"_1`@bDcFbJ\? K01KXOKz{?
?	
~?6*??????
hi?01???s-+Y???+*????????N-???-??M*+??,????v#w,x? #
??-01-XO?
???u%+??+???	?*+???	p?+????
C?{|} ~${?%01%?G?
????F+??+???*	?ŧ2*+???*+?ȶ̷Ч+??A p??* ?ŧ*?԰???;??"???,?1?9?A?E?? 1z{F01F?G?
?
????/*?U???<?L?vY+?ݷy?*??Y?W???

@K??????"???S/01?
??8
*?&????
?	??
01??8
*?&????
?	??
01???5?+?,?*?U???!6?*?U????:?vY?ݷy?*?&,????W>+?6?76?*?&+?	????+?????W???*?&??W*?U??@ ?9?6
???*?9?L?`?o?w??????????4S]1S?01???????


???*?U?*?U???>?*?U????N?vY-?ݷy??*?/??#M?%Y?&,?*?-,?0?3,?6?9*?/??*?U????N?vY-?ݷy?*?U?iY*?l?ְ?@?????+?0?? mS=01=n{????=*?U???=?*?U????M?vY,?ݷy?*?U?pY*+?s?ְ?@?????+?0?? tS=01=?u????C*?U???<?*?U????L?vY+?ݷy?*?U*???x?zY*?{?ְ?@?????+?0?7??|SC01}~?f+??M+????W,??W,??W????
???? ??01??????/+??+??A p???* ??:?????W????????'.?*$z{Z?/01/?G?
???/*?&??@??1???:*+????@??1?????:*?U??@??1?S???/*?#??@??1???/*?U??@??1???:*+???@??1?????/*?/??@??1???/*???@??1???/*???@??1????Y?ijDZ?:e?_???i?p?z??????SMAP
Http1ExchangeCodec.kt
Kotlin
*S Kotlin
*F
+ 1 Http1ExchangeCodec.kt
okhttp3/internal/http1/Http1ExchangeCodec
+ 2 fake.kt
kotlin/jvm/internal/FakeKt
*L
1#1,497:1
1#2:498
*E
????[I?I?I??I??I??[s??[Ds1s?ssssss!ss$ss2s3s,s-sPs?sQsRs?s?s?s4sOsHsGs5s~s?sVs?sXszs?s}s?s?s?s?sls?s?s?sus?snsrs?s?s?ssYs\s?s?s?s?s?s?s?s?s?s?ss?s?s?s?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy