FileDocCategorySizeDatePackage
CoreProtocolPNames.javaAPI DocAndroid 1.5 API4620Wed May 06 22:41:10 BST 2009org.apache.http.params

CoreProtocolPNames

public interface CoreProtocolPNames
Defines parameter names for protocol execution in HttpCore.
version
$Revision: 576077 $
since
4.0

Fields Summary
public static final String
PROTOCOL_VERSION
Defines the {@link org.apache.http.ProtocolVersion protocol version} used per default.

This parameter expects a value of type {@link org.apache.http.ProtocolVersion}.

public static final String
HTTP_ELEMENT_CHARSET
Defines the charset to be used for encoding HTTP protocol elements.

This parameter expects a value of type {@link String}.

public static final String
HTTP_CONTENT_CHARSET
Defines the charset to be used per default for encoding content body.

This parameter expects a value of type {@link String}.

public static final String
USER_AGENT
Defines the content of the User-Agent header.

This parameter expects a value of type {@link String}.

public static final String
ORIGIN_SERVER
Defines the content of the Server header.

This parameter expects a value of type {@link String}.

public static final String
STRICT_TRANSFER_ENCODING
Defines whether responses with an invalid Transfer-Encoding header should be rejected.

This parameter expects a value of type {@link Boolean}.

public static final String
USE_EXPECT_CONTINUE

Activates 'Expect: 100-Continue' handshake for the entity enclosing methods. The purpose of the 'Expect: 100-Continue' handshake to allow a client that is sending a request message with a request body to determine if the origin server is willing to accept the request (based on the request headers) before the client sends the request body.

The use of the 'Expect: 100-continue' handshake can result in noticable peformance improvement for entity enclosing requests (such as POST and PUT) that require the target server's authentication.

'Expect: 100-continue' handshake should be used with caution, as it may cause problems with HTTP servers and proxies that do not support HTTP/1.1 protocol.

This parameter expects a value of type {@link Boolean}.
public static final String
WAIT_FOR_CONTINUE

Defines the maximum period of time in milliseconds the client should spend waiting for a 100-continue response.

This parameter expects a value of type {@link Integer}.
Constructors Summary
Methods Summary