org.apache.commons.httpclient.methods
Interface RequestEntity
- ByteArrayRequestEntity, InputStreamRequestEntity, MultipartRequestEntity, StringRequestEntity
public interface RequestEntity
getContentLength
public long getContentLength()
Gets the request entity's length. This method should return a non-negative value if the content
length is known or a negative value if it is not. In the latter case the
EntityEnclosingMethod
will use chunk encoding to
transmit the request entity.
- a non-negative value when content length is known or a negative value when content length
is not known
getContentType
public String getContentType()
Gets the entity's content type. This content type will be used as the value for the
"Content-Type" header.
- the entity's content type
isRepeatable
public boolean isRepeatable()
- true if the entity can be written to
OutputStream
more than once,
false otherwise.
writeRequest
public void writeRequest(OutputStream out)
throws IOException
Writes the request entity to the given stream.
Copyright (c) 1999-2005 - Apache Software Foundation