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

Since: API Level 1

Constant Value: "HEAD"

Public Constructors

public HttpHead ()

Since: API Level 1

public HttpHead (URI uri)

Since: API Level 1

public HttpHead (String uri)

Since: API Level 1

Throws
IllegalArgumentException if the uri is invalid.

Public Methods

public String getMethod ()

Since: API Level 1

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