protected static class FetchHTTPRequest.RecordingHttpClientConnection
extends org.apache.http.impl.DefaultBHttpClientConnection
implements org.apache.http.conn.ManagedHttpClientConnection
Constructor and Description |
---|
RecordingHttpClientConnection(int buffersize,
int fragmentSizeHint,
CharsetDecoder chardecoder,
CharsetEncoder charencoder,
org.apache.http.config.MessageConstraints constraints,
org.apache.http.entity.ContentLengthStrategy incomingContentStrategy,
org.apache.http.entity.ContentLengthStrategy outgoingContentStrategy,
org.apache.http.io.HttpMessageWriterFactory<org.apache.http.HttpRequest> requestWriterFactory,
org.apache.http.io.HttpMessageParserFactory<org.apache.http.HttpResponse> responseParserFactory) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
String |
getId() |
Socket |
getSocket() |
protected InputStream |
getSocketInputStream(Socket socket) |
protected OutputStream |
getSocketOutputStream(Socket socket) |
SSLSession |
getSSLSession() |
bind, flush, isResponseAvailable, onRequestSubmitted, onResponseReceived, receiveResponseEntity, receiveResponseHeader, sendRequestEntity, sendRequestHeader
awaitInput, createInputStream, createOutputStream, doFlush, ensureOpen, getLocalAddress, getLocalPort, getMetrics, getRemoteAddress, getRemotePort, getSessionInputBuffer, getSessionOutputBuffer, getSocketTimeout, incrementRequestCount, incrementResponseCount, isOpen, isStale, prepareInput, prepareOutput, setSocketTimeout, shutdown, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
flush, isResponseAvailable, receiveResponseEntity, receiveResponseHeader, sendRequestEntity, sendRequestHeader
public RecordingHttpClientConnection(int buffersize, int fragmentSizeHint, CharsetDecoder chardecoder, CharsetEncoder charencoder, org.apache.http.config.MessageConstraints constraints, org.apache.http.entity.ContentLengthStrategy incomingContentStrategy, org.apache.http.entity.ContentLengthStrategy outgoingContentStrategy, org.apache.http.io.HttpMessageWriterFactory<org.apache.http.HttpRequest> requestWriterFactory, org.apache.http.io.HttpMessageParserFactory<org.apache.http.HttpResponse> responseParserFactory)
protected InputStream getSocketInputStream(Socket socket) throws IOException
getSocketInputStream
in class org.apache.http.impl.BHttpConnectionBase
IOException
protected OutputStream getSocketOutputStream(Socket socket) throws IOException
getSocketOutputStream
in class org.apache.http.impl.BHttpConnectionBase
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in interface org.apache.http.HttpConnection
close
in class org.apache.http.impl.BHttpConnectionBase
IOException
public String getId()
getId
in interface org.apache.http.conn.ManagedHttpClientConnection
public SSLSession getSSLSession()
getSSLSession
in interface org.apache.http.conn.ManagedHttpClientConnection
public Socket getSocket()
getSocket
in interface org.apache.http.conn.ManagedHttpClientConnection
getSocket
in class org.apache.http.impl.BHttpConnectionBase
Copyright © 2003–2019 Internet Archive. All rights reserved.