@NotThreadSafe public class HttpPut extends HttpEntityEnclosingRequestBase
The HTTP PUT method is defined in section 9.6 of RFC2616:
The PUT method requests that the enclosed entity be stored under the supplied Request-URI. If the Request-URI refers to an already existing resource, the enclosed entity SHOULD be considered as a modified version of the one residing on the origin server.
Modifier and Type | Field and Description |
---|---|
static String |
METHOD_NAME |
Constructor and Description |
---|
HttpPut() |
HttpPut(String uri) |
HttpPut(URI uri) |
Modifier and Type | Method and Description |
---|---|
String |
getMethod()
Returns the HTTP method this request uses, such as
GET ,
PUT , POST , or other. |
clone, expectContinue, getEntity, setEntity
abort, getProtocolVersion, getRequestLine, getURI, isAborted, setConnectionRequest, setReleaseTrigger, setURI
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
public static final String METHOD_NAME
public HttpPut()
public HttpPut(URI uri)
public HttpPut(String uri)
IllegalArgumentException
- if the uri is invalid.public String getMethod()
HttpUriRequest
GET
,
PUT
, POST
, or other.getMethod
in interface HttpUriRequest
getMethod
in class HttpRequestBase
Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.