Top Description Constructors Methods
org.apache.hc.client5.http.classic.methods

public final Class ClassicHttpRequests

extends Object
Class Inheritance
Annotations
@Deprecated
Imports
java.net.URI, org.apache.hc.core5.http.Method, org.apache.hc.core5.util.Args

Deprecated

Use org.apache.hc.core5.http.io.support.ClassicRequestBuilder

Common HTTP methods using HttpUriRequest as a HTTP request message representation.

Each static method creates a request object of the exact subclass of HttpUriRequest with a non-null URI.

Since
5.0

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static HttpUriRequest

Returns:

a new HttpUriRequest.
create
(final Method
A method.
method
,
final String
a URI.
uri
)

Creates a new HttpUriRequest for the given Method and String URI.

public static HttpUriRequest

Returns:

a new HttpUriRequest.
create
(final Method
A method.
method
,
final URI
a URI.
uri
)

Creates a new HttpUriRequest for the given Method and URI.

public static HttpUriRequest

Returns:

A new HttpUriRequest.
create
(final String
A method supported by this class.
method
,
final String
a non-null request string URI.
uri
)

Creates a new HttpUriRequest for the given method and String URI.

public static HttpUriRequest

Returns:

A new HttpUriRequest.
create
(final String
A method supported by this class.
method
,
final URI
a non-null request URI.
uri
)

Creates a new HttpUriRequest for the given method and URI.

public static HttpUriRequest
delete(final String uri)

public static HttpUriRequest
delete(final URI uri)

public static HttpUriRequest
get(final String uri)

public static HttpUriRequest
get(final URI uri)

public static HttpUriRequest
head(final String uri)

public static HttpUriRequest
head(final URI uri)

public static HttpUriRequest
options(final String uri)

public static HttpUriRequest
options(final URI uri)

public static HttpUriRequest
patch(final String uri)

public static HttpUriRequest
patch(final URI uri)

public static HttpUriRequest
post(final String uri)

public static HttpUriRequest
post(final URI uri)

public static HttpUriRequest
put(final String uri)

public static HttpUriRequest
put(final URI uri)

public static HttpUriRequest
trace(final String uri)

public static HttpUriRequest
trace(final URI uri)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ClassicHttpRequestsback to summary
public ClassicHttpRequests()

Method Detail

createback to summary
public static HttpUriRequest create(final Method method, final String uri)

Creates a new HttpUriRequest for the given Method and String URI.

Parameters
method:Method

A method.

uri:String

a URI.

Returns:HttpUriRequest

a new HttpUriRequest.

createback to summary
public static HttpUriRequest create(final Method method, final URI uri)

Creates a new HttpUriRequest for the given Method and URI.

Parameters
method:Method

A method.

uri:URI

a URI.

Returns:HttpUriRequest

a new HttpUriRequest.

createback to summary
public static HttpUriRequest create(final String method, final String uri)

Creates a new HttpUriRequest for the given method and String URI.

Parameters
method:String

A method supported by this class.

uri:String

a non-null request string URI.

Returns:HttpUriRequest

A new HttpUriRequest.

Exceptions
IllegalArgumentException:
  • if the method is not supported.
  • if the string uri is null.
createback to summary
public static HttpUriRequest create(final String method, final URI uri)

Creates a new HttpUriRequest for the given method and URI.

Parameters
method:String

A method supported by this class.

uri:URI

a non-null request URI.

Returns:HttpUriRequest

A new HttpUriRequest.

Exceptions
IllegalArgumentException:
  • if the method is not supported.
  • if the uri is null.
deleteback to summary
public static HttpUriRequest delete(final String uri)
deleteback to summary
public static HttpUriRequest delete(final URI uri)
getback to summary
public static HttpUriRequest get(final String uri)
getback to summary
public static HttpUriRequest get(final URI uri)
headback to summary
public static HttpUriRequest head(final String uri)
headback to summary
public static HttpUriRequest head(final URI uri)
optionsback to summary
public static HttpUriRequest options(final String uri)
optionsback to summary
public static HttpUriRequest options(final URI uri)
patchback to summary
public static HttpUriRequest patch(final String uri)
patchback to summary
public static HttpUriRequest patch(final URI uri)
postback to summary
public static HttpUriRequest post(final String uri)
postback to summary
public static HttpUriRequest post(final URI uri)
putback to summary
public static HttpUriRequest put(final String uri)
putback to summary
public static HttpUriRequest put(final URI uri)
traceback to summary
public static HttpUriRequest trace(final String uri)
traceback to summary
public static HttpUriRequest trace(final URI uri)