Top Description Fields
org.apache.http.params

public Interface CoreProtocolPNames

Known Direct Implementers
org.apache.http.params.HttpProtocolParams
Annotations
@Deprecated

Deprecated

(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'

Defines parameter names for protocol execution in HttpCore.
Since
4.0

Field Summary

Modifier and TypeField and Description
public static final String
HTTP_CONTENT_CHARSET

Defines the charset to be used per default for encoding content body.

public static final String
HTTP_ELEMENT_CHARSET

Defines the charset to be used for encoding HTTP protocol elements.

public static final String
HTTP_MALFORMED_INPUT_ACTION

Defines the action to perform upon receiving a malformed input.

public static final String
HTTP_UNMAPPABLE_INPUT_ACTION

Defines the action to perform upon receiving an unmappable input.

public static final String
ORIGIN_SERVER

Defines the content of the Server header.

public static final String
public static final String
STRICT_TRANSFER_ENCODING

Defines whether responses with an invalid Transfer-Encoding header should be rejected.

public static final String
USE_EXPECT_CONTINUE

Activates 'Expect: 100-Continue' handshake for the entity enclosing methods.

public static final String
USER_AGENT

Defines the content of the User-Agent header.

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.

Field Detail

HTTP_CONTENT_CHARSETback to summary
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 String.

HTTP_ELEMENT_CHARSETback to summary
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 String.

HTTP_MALFORMED_INPUT_ACTIONback to summary
public static final String HTTP_MALFORMED_INPUT_ACTION

Defines the action to perform upon receiving a malformed input. If the input byte sequence is not legal for this charset then the input is said to be malformed

This parameter expects a value of type java.nio.charset.CodingErrorAction
Since
4.2
HTTP_UNMAPPABLE_INPUT_ACTIONback to summary
public static final String HTTP_UNMAPPABLE_INPUT_ACTION

Defines the action to perform upon receiving an unmappable input. If the input byte sequence is legal but cannot be mapped to a valid Unicode character then the input is said to be unmappable

This parameter expects a value of type java.nio.charset.CodingErrorAction
Since
4.2
ORIGIN_SERVERback to summary
public static final String ORIGIN_SERVER

Defines the content of the Server header.

This parameter expects a value of type String.

PROTOCOL_VERSIONback to summary
public static final String PROTOCOL_VERSION

Defines the org.apache.http.ProtocolVersion used per default.

This parameter expects a value of type org.apache.http.ProtocolVersion.

STRICT_TRANSFER_ENCODINGback to summary
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 Boolean.

USE_EXPECT_CONTINUEback to summary
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 is 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 a noticeable performance 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 Boolean.
USER_AGENTback to summary
public static final String USER_AGENT

Defines the content of the User-Agent header.

This parameter expects a value of type String.

WAIT_FOR_CONTINUEback to summary
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 Integer.