public final class HTTPRequest extends Object
| Constructor and Description |
|---|
HTTPRequest(String requestURI) |
HTTPRequest(String requestURI,
HTTPMethod method) |
HTTPRequest(URI requestURI) |
HTTPRequest(URI requestURI,
HTTPMethod method) |
HTTPRequest(URI requestURI,
HTTPMethod method,
Headers headers,
Challenge challenge,
Payload payload,
org.joda.time.DateTime requestTime) |
| Modifier and Type | Method and Description |
|---|---|
HTTPRequest |
addHeader(Header header) |
HTTPRequest |
addHeader(String name,
String value) |
HTTPRequest |
addIfMatch(Tag tag) |
HTTPRequest |
addIfNoneMatch(Tag tag) |
HTTPRequest |
cacheControl(CacheControl cc) |
HTTPRequest |
challenge(Challenge challenge) |
HTTPRequest |
copy() |
Headers |
getAllHeaders()
Returns all headers with the headers from the Conditionals, Payload and Preferences.
|
CacheControl |
getCacheControl() |
Challenge |
getChallenge() |
Headers |
getHeaders() |
HTTPMethod |
getMethod() |
URI |
getNormalizedURI() |
Payload |
getPayload() |
org.joda.time.DateTime |
getRequestTime() |
URI |
getRequestURI() |
boolean |
hasPayload() |
HTTPRequest |
headers(Headers headers) |
boolean |
isSecure() |
HTTPRequest |
method(HTTPMethod method) |
HTTPRequest |
payload(Payload payload) |
HTTPRequest |
withIfModifiedSince(org.joda.time.DateTime dt) |
HTTPRequest |
withIfUnModifiedSince(org.joda.time.DateTime dt) |
public HTTPRequest(URI requestURI, HTTPMethod method, Headers headers, Challenge challenge, Payload payload, org.joda.time.DateTime requestTime)
public HTTPRequest(URI requestURI)
public HTTPRequest(String requestURI)
public HTTPRequest(String requestURI, HTTPMethod method)
public HTTPRequest(URI requestURI, HTTPMethod method)
public HTTPRequest copy()
public URI getRequestURI()
public URI getNormalizedURI()
public Headers getHeaders()
public Headers getAllHeaders()
public HTTPRequest addHeader(Header header)
public HTTPRequest addHeader(String name, String value)
public HTTPMethod getMethod()
public HTTPRequest method(HTTPMethod method)
public Challenge getChallenge()
public HTTPRequest challenge(Challenge challenge)
public Payload getPayload()
public HTTPRequest payload(Payload payload)
public HTTPRequest headers(Headers headers)
public boolean hasPayload()
public CacheControl getCacheControl()
public HTTPRequest cacheControl(CacheControl cc)
public org.joda.time.DateTime getRequestTime()
public HTTPRequest addIfNoneMatch(Tag tag)
public HTTPRequest addIfMatch(Tag tag)
public HTTPRequest withIfUnModifiedSince(org.joda.time.DateTime dt)
public HTTPRequest withIfModifiedSince(org.joda.time.DateTime dt)
public boolean isSecure()
Copyright © 2008-2013. All Rights Reserved.