public enum HttpRequests extends Enum<HttpRequests>
BasicHttpRequest
as a HTTP request message representation.Enum Constant and Description |
---|
DELETE |
GET |
HEAD |
OPTIONS |
PATCH |
POST |
PUT |
TRACE |
Modifier and Type | Method and Description |
---|---|
abstract BasicHttpRequest |
create(HttpHost host,
String path)
Creates a request object of the exact subclass of
BasicHttpRequest . |
BasicHttpRequest |
create(String uri)
Creates a request object of the exact subclass of
BasicHttpRequest . |
abstract BasicHttpRequest |
create(URI uri)
Creates a request object of the exact subclass of
BasicHttpRequest . |
static HttpRequests |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpRequests[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HttpRequests DELETE
public static final HttpRequests GET
public static final HttpRequests HEAD
public static final HttpRequests OPTIONS
public static final HttpRequests PATCH
public static final HttpRequests POST
public static final HttpRequests PUT
public static final HttpRequests TRACE
public static HttpRequests[] values()
for (HttpRequests c : HttpRequests.values()) System.out.println(c);
public static HttpRequests valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic BasicHttpRequest create(String uri)
BasicHttpRequest
.uri
- a non-null URI String.public abstract BasicHttpRequest create(URI uri)
BasicHttpRequest
.uri
- a non-null URI.public abstract BasicHttpRequest create(HttpHost host, String path)
BasicHttpRequest
.host
- HTTP host.path
- request path.Copyright © 1999–2018 The Apache Software Foundation. All rights reserved.