Uses of Interface
org.apache.http.HttpEntity
-
Packages that use HttpEntity Package Description org.apache.http Core HTTP component APIs and primitives.org.apache.http.entity Core HTTP entity implementations.org.apache.http.impl Default implementations of HTTP connections for synchronous, blocking communication.org.apache.http.impl.entity Default implementations of entity content strategies.org.apache.http.impl.nio Default implementations of HTTP connections for asynchronous, even driven communication.org.apache.http.message Core HTTP message components, message element parser and writer APIs and their default implementations.org.apache.http.nio.entity Core HTTP entity implementations with support for asynchronous, event driven communication.org.apache.http.nio.protocol Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.org.apache.http.util Core utility classes. -
-
Uses of HttpEntity in org.apache.http
Methods in org.apache.http that return HttpEntity Modifier and Type Method Description HttpEntity
HttpEntityEnclosingRequest. getEntity()
Returns the entity associated with this request.HttpEntity
HttpResponse. getEntity()
Obtains the message entity of this response, if any.Methods in org.apache.http with parameters of type HttpEntity Modifier and Type Method Description void
HttpEntityEnclosingRequest. setEntity(HttpEntity entity)
Associates the entity with this request.void
HttpResponse. setEntity(HttpEntity entity)
Associates a response entity with this response. -
Uses of HttpEntity in org.apache.http.entity
Classes in org.apache.http.entity that implement HttpEntity Modifier and Type Class Description class
AbstractHttpEntity
Abstract base class for entities.class
BasicHttpEntity
A generic streamed, non-repeatable entity that obtains its content from anInputStream
.class
BufferedHttpEntity
A wrapping entity that buffers it content if necessary.class
ByteArrayEntity
A self contained, repeatable entity that obtains its content from a byte array.class
EntityTemplate
Entity that delegates the process of content generation to aContentProducer
.class
FileEntity
A self contained, repeatable entity that obtains its content from a file.class
HttpEntityWrapper
Base class for wrapping entities.class
InputStreamEntity
A streamed, non-repeatable entity that obtains its content from anInputStream
.class
SerializableEntity
A streamed entity that obtains its content from aSerializable
.class
StringEntity
A self contained, repeatable entity that obtains its content from aString
.Fields in org.apache.http.entity declared as HttpEntity Modifier and Type Field Description protected HttpEntity
HttpEntityWrapper. wrappedEntity
The wrapped entity.Methods in org.apache.http.entity with parameters of type HttpEntity Modifier and Type Method Description static ContentType
ContentType. get(HttpEntity entity)
ExtractsContent-Type
value fromHttpEntity
exactly as specified by theContent-Type
header of the entity.static ContentType
ContentType. getLenient(HttpEntity entity)
ExtractsContent-Type
value fromHttpEntity
.static ContentType
ContentType. getLenientOrDefault(HttpEntity entity)
ExtractsContent-Type
value fromHttpEntity
or returns the default valueContentType.DEFAULT_TEXT
if not explicitly specified or incorrect (could not be parsed).static ContentType
ContentType. getOrDefault(HttpEntity entity)
ExtractsContent-Type
value fromHttpEntity
or returns the default valueContentType.DEFAULT_TEXT
if not explicitly specified.Constructors in org.apache.http.entity with parameters of type HttpEntity Constructor Description BufferedHttpEntity(HttpEntity entity)
Creates a new buffered entity wrapper.HttpEntityWrapper(HttpEntity wrappedEntity)
Creates a new entity wrapper. -
Uses of HttpEntity in org.apache.http.impl
Methods in org.apache.http.impl that return HttpEntity Modifier and Type Method Description protected HttpEntity
BHttpConnectionBase. prepareInput(HttpMessage message)
-
Uses of HttpEntity in org.apache.http.impl.entity
Methods in org.apache.http.impl.entity that return HttpEntity Modifier and Type Method Description HttpEntity
EntityDeserializer. deserialize(SessionInputBuffer inBuffer, HttpMessage message)
Deprecated.Creates anHttpEntity
based on properties of the given message.Methods in org.apache.http.impl.entity with parameters of type HttpEntity Modifier and Type Method Description void
EntitySerializer. serialize(SessionOutputBuffer outbuffer, HttpMessage message, HttpEntity entity)
Deprecated.Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message. -
Uses of HttpEntity in org.apache.http.impl.nio
Methods in org.apache.http.impl.nio that return HttpEntity Modifier and Type Method Description protected HttpEntity
NHttpConnectionBase. prepareDecoder(HttpMessage message)
Initializes a specificContentDecoder
implementation based on the properties of the givenHttpMessage
and generates an instance ofHttpEntity
matching the properties of the content decoder. -
Uses of HttpEntity in org.apache.http.message
Fields in org.apache.http.message declared as HttpEntity Modifier and Type Field Description private HttpEntity
BasicHttpEntityEnclosingRequest. entity
private HttpEntity
BasicHttpResponse. entity
Methods in org.apache.http.message that return HttpEntity Modifier and Type Method Description HttpEntity
BasicHttpEntityEnclosingRequest. getEntity()
HttpEntity
BasicHttpResponse. getEntity()
Methods in org.apache.http.message with parameters of type HttpEntity Modifier and Type Method Description void
BasicHttpEntityEnclosingRequest. setEntity(HttpEntity entity)
void
BasicHttpResponse. setEntity(HttpEntity entity)
-
Uses of HttpEntity in org.apache.http.nio.entity
Subinterfaces of HttpEntity in org.apache.http.nio.entity Modifier and Type Interface Description interface
ConsumingNHttpEntity
Deprecated.use (4.2)BasicAsyncRequestProducer
orBasicAsyncResponseProducer
interface
ProducingNHttpEntity
Deprecated.use (4.2)BasicAsyncRequestProducer
orBasicAsyncResponseProducer
Classes in org.apache.http.nio.entity that implement HttpEntity Modifier and Type Class Description class
BufferingNHttpEntity
Deprecated.use (4.2)BasicAsyncRequestProducer
orBasicAsyncResponseProducer
class
ConsumingNHttpEntityTemplate
Deprecated.use (4.2)BasicAsyncRequestProducer
orBasicAsyncResponseProducer
class
ContentBufferEntity
HTTP entity wrapper whose content is provided by aContentInputBuffer
.class
NByteArrayEntity
A simple self contained, repeatable non-blocking entity that retrieves its content from a byte array.class
NFileEntity
A self contained, repeatable non-blocking entity that retrieves its content from a file.class
NHttpEntityWrapper
Deprecated.(4.2) useEntityAsyncContentProducer
class
NStringEntity
A simple, self contained, repeatable non-blocking entity that retrieves its content from aString
object.Fields in org.apache.http.nio.entity declared as HttpEntity Modifier and Type Field Description private HttpEntity
EntityAsyncContentProducer. entity
private HttpEntity
ContentBufferEntity. wrappedEntity
Constructors in org.apache.http.nio.entity with parameters of type HttpEntity Constructor Description BufferingNHttpEntity(HttpEntity httpEntity, ByteBufferAllocator allocator)
Deprecated.ConsumingNHttpEntityTemplate(HttpEntity httpEntity, ContentListener contentListener)
Deprecated.ContentBufferEntity(HttpEntity entity, ContentInputBuffer buffer)
Creates new instance of ContentBufferEntity.EntityAsyncContentProducer(HttpEntity entity)
NHttpEntityWrapper(HttpEntity httpEntity)
Deprecated. -
Uses of HttpEntity in org.apache.http.nio.protocol
Classes in org.apache.http.nio.protocol that implement HttpEntity Modifier and Type Class Description (package private) class
NullNHttpEntity
Deprecated.(4.2)Fields in org.apache.http.nio.protocol declared as HttpEntity Modifier and Type Field Description private HttpEntity
ErrorResponseProducer. entity
Methods in org.apache.http.nio.protocol with parameters of type HttpEntity Modifier and Type Method Description protected ContentType
AbstractAsyncResponseConsumer. getContentType(HttpEntity entity)
protected abstract void
AbstractAsyncRequestConsumer. onEntityEnclosed(HttpEntity entity, ContentType contentType)
Invoked if the request message encloses a content entity.protected abstract void
AbstractAsyncResponseConsumer. onEntityEnclosed(HttpEntity entity, ContentType contentType)
Invoked if the response message encloses a content entity.protected void
BasicAsyncRequestConsumer. onEntityEnclosed(HttpEntity entity, ContentType contentType)
protected void
BasicAsyncResponseConsumer. onEntityEnclosed(HttpEntity entity, ContentType contentType)
Constructors in org.apache.http.nio.protocol with parameters of type HttpEntity Constructor Description ErrorResponseProducer(HttpResponse response, HttpEntity entity, boolean keepAlive)
NullNHttpEntity(HttpEntity httpEntity)
Deprecated. -
Uses of HttpEntity in org.apache.http.util
Methods in org.apache.http.util with parameters of type HttpEntity Modifier and Type Method Description static void
EntityUtils. consume(HttpEntity entity)
Ensures that the entity content is fully consumed and the content stream, if exists, is closed.static void
EntityUtils. consumeQuietly(HttpEntity entity)
Ensures that the entity content is fully consumed and the content stream, if exists, is closed.static java.lang.String
EntityUtils. getContentCharSet(HttpEntity entity)
Deprecated.(4.1.3) useContentType.getOrDefault(HttpEntity)
static java.lang.String
EntityUtils. getContentMimeType(HttpEntity entity)
Deprecated.(4.1.3) useContentType.getOrDefault(HttpEntity)
static byte[]
EntityUtils. toByteArray(HttpEntity entity)
Read the contents of an entity and return it as a byte array.static java.lang.String
EntityUtils. toString(HttpEntity entity)
Read the contents of an entity and return it as a String.static java.lang.String
EntityUtils. toString(HttpEntity entity, java.lang.String defaultCharset)
Get the entity content as a String, using the provided default character set if none is found in the entity.static java.lang.String
EntityUtils. toString(HttpEntity entity, java.nio.charset.Charset defaultCharset)
Get the entity content as a String, using the provided default character set if none is found in the entity.private static java.lang.String
EntityUtils. toString(HttpEntity entity, ContentType contentType)
static void
EntityUtils. updateEntity(HttpResponse response, HttpEntity entity)
Updates an entity in a response by first consuming an existing entity, then setting the new one.
-