public class

HttpHead

extends HttpRequestBase
java.lang.Object
   ↳ org.apache.http.message.AbstractHttpMessage
     ↳ org.apache.http.client.methods.HttpRequestBase
       ↳ org.apache.http.client.methods.HttpHead

Class Overview

HTTP HEAD method.

The HTTP HEAD method is defined in section 9.4 of RFC2616:

The HEAD method is identical to GET except that the server MUST NOT return a message-body in the response. The metainformation contained in the HTTP headers in response to a HEAD request SHOULD be identical to the information sent in response to a GET request. This method can be used for obtaining metainformation about the entity implied by the request without transferring the entity-body itself. This method is often used for testing hypertext links for validity, accessibility, and recent modification.

Summary

Constants
String METHOD_NAME
[Expand]
Inherited Fields
From class org.apache.http.message.AbstractHttpMessage
Public Constructors
HttpHead()
HttpHead(URI uri)
HttpHead(String uri)
Public Methods
String getMethod()
Returns the HTTP method this request uses, such as GET, PUT, POST, or other.
[Expand]
Inherited Methods
From class org.apache.http.client.methods.HttpRequestBase
From class org.apache.http.message.AbstractHttpMessage
From class java.lang.Object
From interface org.apache.http.HttpMessage
From interface org.apache.http.HttpRequest
From interface org.apache.http.client.methods.AbortableHttpRequest
From interface org.apache.http.client.methods.HttpUriRequest

Constants

public static final String METHOD_NAME

Constant Value: "HEAD"

Public Constructors

public HttpHead ()

public HttpHead (URI uri)

public HttpHead (String uri)

Throws
IllegalArgumentException if the uri is invalid.

Public Methods

public String getMethod ()

Returns the HTTP method this request uses, such as GET, PUT, POST, or other.