public class HttpRequest extends Request
| Constructor and Description | 
|---|
| HttpRequest(Context context,
           ServerCall httpCall)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | abort()Ask the connector to attempt to abort the related network connection, for
 example immediately closing the socket. | 
| static void | addHeader(Request request,
         java.lang.String headerName,
         java.lang.String headerValue)Deprecated. 
 Use  Message.getHeaders()directly instead. | 
| void | flushBuffers()Asks the underlying connector to immediately flush the network buffers. | 
| java.util.Set<java.lang.String> | getAccessControlRequestHeaders()Returns the modifiable set of headers the client is willing to send in
 future request to this resource. | 
| Method | getAccessControlRequestMethod()Returns the method the client is willing to use in future request to this
 resource. | 
| java.util.List<CacheDirective> | getCacheDirectives()Returns the cache directives. | 
| ChallengeResponse | getChallengeResponse()Returns the authentication response sent by a client to an origin server. | 
| ClientInfo | getClientInfo()Returns the client-specific information. | 
| Conditions | getConditions()Returns the condition data applying to this call. | 
| Series<Cookie> | getCookies()Returns the cookies provided by the client. | 
| Representation | getEntity()Returns the representation provided by the client. | 
| ServerCall | getHttpCall()Returns the low-level HTTP call. | 
| ChallengeResponse | getProxyChallengeResponse()Returns the authentication response sent by a client to a proxy. | 
| java.util.List<Range> | getRanges()Returns the ranges to return from the target resource's representation. | 
| java.util.List<RecipientInfo> | getRecipientsInfo()Returns the intermediary recipient information. | 
| Reference | getReferrerRef()Returns the referrer reference if available. | 
| java.util.List<Warning> | getWarnings()Returns the additional warnings information. | 
| void | setAccessControlRequestHeaders(java.util.Set<java.lang.String> accessControlRequestHeaders)Sets the set of headers the client is willing to use in future request to
 this resource. | 
| void | setAccessControlRequestMethod(Method accessControlRequestMethod)Sets the method the client is willing to use in future request to this
 resource. | 
| void | setChallengeResponse(ChallengeResponse response)Sets the authentication response sent by a client to an origin server. | 
| void | setEntity(Representation entity)Sets the entity representation. | 
| void | setProxyChallengeResponse(ChallengeResponse response)Sets the authentication response sent by a client to a proxy. | 
| void | setRecipientsInfo(java.util.List<RecipientInfo> recipientsInfo)Sets the modifiable list of intermediary recipients. | 
| void | setWarnings(java.util.List<Warning> warnings)Sets the additional warnings information. | 
commit, getCurrent, getHostRef, getMaxForwards, getMethod, getOnResponse, getOriginalRef, getProtocol, getResourceRef, getRootRef, isAsynchronous, isConfidential, isEntityAvailable, isExpectingResponse, isLoggable, isSynchronous, setClientInfo, setConditions, setCookies, setHostRef, setHostRef, setLoggable, setMaxForwards, setMethod, setOnResponse, setOriginalRef, setProtocol, setRanges, setReferrerRef, setReferrerRef, setResourceRef, setResourceRef, setRootRef, toStringbufferEntity, getAttributes, getDate, getEntityAsText, getHeaders, getOnError, getOnSent, release, setAttributes, setCacheDirectives, setDate, setEntity, setOnError, setOnSentpublic HttpRequest(Context context, ServerCall httpCall)
context - The context of the HTTP server connector that issued the call.httpCall - The low-level HTTP server call.@Deprecated public static void addHeader(Request request, java.lang.String headerName, java.lang.String headerValue)
Message.getHeaders() directly instead.request - The request to update.headerName - The header name to add.headerValue - The header value to add.public boolean abort()
org.restlet.Requestpublic void flushBuffers()
                  throws java.io.IOException
org.restlet.MessageflushBuffers in class Messagejava.io.IOExceptionpublic java.util.Set<java.lang.String> getAccessControlRequestHeaders()
org.restlet.RequestgetAccessControlRequestHeaders in class Requestpublic Method getAccessControlRequestMethod()
org.restlet.RequestgetAccessControlRequestMethod in class Requestpublic java.util.List<CacheDirective> getCacheDirectives()
org.restlet.MessagegetCacheDirectives in class Messagepublic ChallengeResponse getChallengeResponse()
org.restlet.RequestgetChallengeResponse in class Requestpublic ClientInfo getClientInfo()
getClientInfo in class Requestpublic Conditions getConditions()
getConditions in class Requestpublic Series<Cookie> getCookies()
getCookies in class Requestpublic Representation getEntity()
public ServerCall getHttpCall()
public ChallengeResponse getProxyChallengeResponse()
org.restlet.RequestgetProxyChallengeResponse in class Requestpublic java.util.List<Range> getRanges()
org.restlet.Requestpublic java.util.List<RecipientInfo> getRecipientsInfo()
org.restlet.MessagegetRecipientsInfo in class Messagepublic Reference getReferrerRef()
getReferrerRef in class Requestpublic java.util.List<Warning> getWarnings()
org.restlet.MessagegetWarnings in class Messagepublic void setAccessControlRequestHeaders(java.util.Set<java.lang.String> accessControlRequestHeaders)
org.restlet.RequestsetAccessControlRequestHeaders in class RequestaccessControlRequestHeaders - The set of headers the client is willing to send in future
            request to this resource. Useful for CORS support.public void setAccessControlRequestMethod(Method accessControlRequestMethod)
org.restlet.RequestsetAccessControlRequestMethod in class RequestaccessControlRequestMethod - The method the client is willing to send in future request to
            this resource. Useful for CORS support.public void setChallengeResponse(ChallengeResponse response)
org.restlet.RequestsetChallengeResponse in class Requestresponse - The authentication response sent by a client to an origin
            server.public void setEntity(Representation entity)
org.restlet.Messagepublic void setProxyChallengeResponse(ChallengeResponse response)
org.restlet.RequestsetProxyChallengeResponse in class Requestresponse - The authentication response sent by a client to a proxy.public void setRecipientsInfo(java.util.List<RecipientInfo> recipientsInfo)
org.restlet.MessagesetRecipientsInfo in class MessagerecipientsInfo - A list of intermediary recipients.public void setWarnings(java.util.List<Warning> warnings)
org.restlet.MessagesetWarnings in class Messagewarnings - The warnings.Copyright © 2005-2024 Restlet.