Top Description Fields Constructors Methods
org.apache.hc.core5.http.impl

public final Class HttpProcessors

extends Object
Class Inheritance
Imports
org.apache.hc.core5.http.protocol.HttpProcessor, .HttpProcessorBuilder, .RequestConnControl, .RequestContent, .RequestExpectContinue, .RequestTargetHost, .RequestUserAgent, .RequestValidateHost, .ResponseConnControl, .ResponseContent, .ResponseDate, .ResponseServer, org.apache.hc.core5.util.TextUtils, .VersionInfo

Factory class for standard HttpProcessor instances.
Since
5.0

Field Summary

Modifier and TypeField and Description
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static HttpProcessor

Returns:

the processor.
client
(final String
the agent info text or null for default.
agentInfo
)

Creates HttpProcessor initialized with default protocol interceptors for client side HTTP/1.1 processing.

public static HttpProcessor

Returns:

the processor.
client
()

Creates HttpProcessor initialized with default protocol interceptors for client side HTTP/1.1 processing.

public static HttpProcessorBuilder

Returns:

the processor builder.
customClient
(final String
the agent info text or null for default.
agentInfo
)

Creates HttpProcessorBuilder initialized with default protocol interceptors for client side HTTP/1.1 processing.

public static HttpProcessorBuilder

Returns:

the processor builder.
customServer
(final String
the server info text or null for default.
serverInfo
)

Creates HttpProcessorBuilder initialized with default protocol interceptors for server side HTTP/1.1 processing.

public static HttpProcessor

Returns:

the processor.
server
(final String
the server info text or null for default.
serverInfo
)

Creates HttpProcessor initialized with default protocol interceptors for server side HTTP/1.1 processing.

public static HttpProcessor

Returns:

the processor.
server
()

Creates HttpProcessor initialized with default protocol interceptors for server side HTTP/1.1 processing.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

SOFTWAREback to summary
private static final String SOFTWARE

Constructor Detail

HttpProcessorsback to summary
public HttpProcessors()

Method Detail

clientback to summary
public static HttpProcessor client(final String agentInfo)

Creates HttpProcessor initialized with default protocol interceptors for client side HTTP/1.1 processing.

Parameters
agentInfo:String

the agent info text or null for default.

Returns:HttpProcessor

the processor.

clientback to summary
public static HttpProcessor client()

Creates HttpProcessor initialized with default protocol interceptors for client side HTTP/1.1 processing.

Returns:HttpProcessor

the processor.

customClientback to summary
public static HttpProcessorBuilder customClient(final String agentInfo)

Creates HttpProcessorBuilder initialized with default protocol interceptors for client side HTTP/1.1 processing.

Parameters
agentInfo:String

the agent info text or null for default.

Returns:HttpProcessorBuilder

the processor builder.

customServerback to summary
public static HttpProcessorBuilder customServer(final String serverInfo)

Creates HttpProcessorBuilder initialized with default protocol interceptors for server side HTTP/1.1 processing.

Parameters
serverInfo:String

the server info text or null for default.

Returns:HttpProcessorBuilder

the processor builder.

serverback to summary
public static HttpProcessor server(final String serverInfo)

Creates HttpProcessor initialized with default protocol interceptors for server side HTTP/1.1 processing.

Parameters
serverInfo:String

the server info text or null for default.

Returns:HttpProcessor

the processor.

serverback to summary
public static HttpProcessor server()

Creates HttpProcessor initialized with default protocol interceptors for server side HTTP/1.1 processing.

Returns:HttpProcessor

the processor.