Class HttpHead
- java.lang.Object
-
- org.apache.hc.core5.http.message.HeaderGroup
-
- org.apache.hc.core5.http.message.BasicHttpRequest
-
- org.apache.hc.core5.http.message.BasicClassicHttpRequest
-
- org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
-
- org.apache.hc.client5.http.classic.methods.HttpHead
-
- All Implemented Interfaces:
java.io.Serializable
,HttpUriRequest
,Configurable
,org.apache.hc.core5.concurrent.Cancellable
,org.apache.hc.core5.concurrent.CancellableDependency
,org.apache.hc.core5.http.ClassicHttpRequest
,org.apache.hc.core5.http.HttpEntityContainer
,org.apache.hc.core5.http.HttpMessage
,org.apache.hc.core5.http.HttpRequest
,org.apache.hc.core5.http.MessageHeaders
public class HttpHead extends HttpUriRequestBase
HTTP HEAD method.- Since:
- 4.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
METHOD_NAME
private static long
serialVersionUID
-
Method Summary
-
Methods inherited from class org.apache.hc.client5.http.classic.methods.HttpUriRequestBase
abort, cancel, getConfig, isAborted, isCancelled, reset, setConfig, setDependency, toString
-
Methods inherited from class org.apache.hc.core5.http.message.BasicClassicHttpRequest
getEntity, setEntity
-
Methods inherited from class org.apache.hc.core5.http.message.BasicHttpRequest
addHeader, getAuthority, getMethod, getPath, getRequestUri, getScheme, getUri, getVersion, setAbsoluteRequestUri, setAuthority, setHeader, setPath, setScheme, setUri, setVersion
-
Methods inherited from class org.apache.hc.core5.http.message.HeaderGroup
addHeader, clear, containsHeader, countHeaders, getCondensedHeader, getFirstHeader, getHeader, getHeaders, getHeaders, getLastHeader, headerIterator, headerIterator, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.hc.core5.http.HttpMessage
addHeader, addHeader, getVersion, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setVersion
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
METHOD_NAME
public static final java.lang.String METHOD_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HttpHead
public HttpHead(java.net.URI uri)
Creates a new instance initialized with the given URI.- Parameters:
uri
- a non-null request URI.- Throws:
java.lang.IllegalArgumentException
- if the uri is null.
-
HttpHead
public HttpHead(java.lang.String uri)
- Parameters:
uri
- a non-null request URI.- Throws:
java.lang.IllegalArgumentException
- if the uri is invalid.
-
-