public class org.apache.hc.client.http.impl.io.LenientHttpResponseParser extends org.apache.hc.core.http.impl.io.DefaultHttpResponseParser
{
private static final org.slf4j.Logger LOG;
public void <init>(org.apache.hc.core.http.message.LineParser, org.apache.hc.core.http.HttpResponseFactory, org.apache.hc.core.http.config.Http1Config)
{
org.apache.hc.client.http.impl.io.LenientHttpResponseParser v;
org.apache.hc.core.http.message.LineParser v;
org.apache.hc.core.http.config.Http1Config v;
org.apache.hc.core.http.HttpResponseFactory v;
v := @this: org.apache.hc.client.http.impl.io.LenientHttpResponseParser;
v := @parameter: org.apache.hc.core.http.message.LineParser;
v := @parameter: org.apache.hc.core.http.HttpResponseFactory;
v := @parameter: org.apache.hc.core.http.config.Http1Config;
specialinvoke v.<org.apache.hc.core.http.impl.io.DefaultHttpResponseParser: void <init>(org.apache.hc.core.http.message.LineParser,org.apache.hc.core.http.HttpResponseFactory,org.apache.hc.core.http.config.Http1Config)>(v, v, v);
return;
}
public void <init>(org.apache.hc.core.http.config.Http1Config)
{
org.apache.hc.core.http.config.Http1Config v;
org.apache.hc.client.http.impl.io.LenientHttpResponseParser v;
v := @this: org.apache.hc.client.http.impl.io.LenientHttpResponseParser;
v := @parameter: org.apache.hc.core.http.config.Http1Config;
specialinvoke v.<org.apache.hc.client.http.impl.io.LenientHttpResponseParser: void <init>(org.apache.hc.core.http.message.LineParser,org.apache.hc.core.http.HttpResponseFactory,org.apache.hc.core.http.config.Http1Config)>(null, null, v);
return;
}
protected org.apache.hc.core.http.ClassicHttpResponse createMessage(org.apache.hc.core.util.CharArrayBuffer) throws java.io.IOException
{
org.apache.hc.core.http.HttpException v;
org.slf4j.Logger v, v;
org.apache.hc.core.util.CharArrayBuffer v;
org.apache.hc.client.http.impl.io.LenientHttpResponseParser v;
org.apache.hc.core.http.ClassicHttpResponse v;
boolean v;
v := @this: org.apache.hc.client.http.impl.io.LenientHttpResponseParser;
v := @parameter: org.apache.hc.core.util.CharArrayBuffer;
label:
v = specialinvoke v.<org.apache.hc.core.http.impl.io.DefaultHttpResponseParser: org.apache.hc.core.http.ClassicHttpResponse createMessage(org.apache.hc.core.util.CharArrayBuffer)>(v);
label:
return v;
label:
v := @caughtexception;
v = <org.apache.hc.client.http.impl.io.LenientHttpResponseParser: org.slf4j.Logger LOG>;
v = interfaceinvoke v.<org.slf4j.Logger: boolean isDebugEnabled()>();
if v == 0 goto label;
v = <org.apache.hc.client.http.impl.io.LenientHttpResponseParser: org.slf4j.Logger LOG>;
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String,java.lang.Object)>("Garbage in response: {}", v);
label:
return null;
catch org.apache.hc.core.http.HttpException from label to label with label;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/hc/client5/http/impl/io/LenientHttpResponseParser;");
<org.apache.hc.client.http.impl.io.LenientHttpResponseParser: org.slf4j.Logger LOG> = v;
return;
}
}