Common HTTP entity implementations. An {@link org.apache.http.HttpEntity entity} is the optional content of a {@link org.apache.http.HttpMessage message}. This package provides a basic selection of entity implementations that can obtain content from {@link org.apache.http.entity.ByteArrayEntityHC4 byte array}, {@link org.apache.http.entity.StringEntityHC4 string}, {@link org.apache.http.entity.FileEntityHC4 file}, or through an arbitrary {@link org.apache.http.entity.InputStreamEntityHC4 input stream}. If a message is received from an open connection, usually it is represented by {@link org.apache.http.entity.BasicHttpEntityHC4 streamed} entity. Entity implementations can be {@link org.apache.http.entity.HttpEntityWrapperHC4 wrapped}, for example to {@link org.apache.http.entity.BufferedHttpEntityHC4 buffer} the content in memory.