Add WebSocket Extension Configuration(s) to Upgrade Request. <p> This is merely the list of requested Extensions to use, see {@link UpgradeResponse#getExtensions()} for what was negotiated
Add WebSocket Extension Configuration(s) to request <p> This is merely the list of requested Extensions to use, see {@link UpgradeResponse#getExtensions()} for what was negotiated
Get the list of Cookies on the Upgrade request
Get the list of WebSocket Extension Configurations for this Upgrade Request. <p> This is merely the list of requested Extensions to use, see {@link UpgradeResponse#getExtensions()} for what was negotiated
Get a specific Header value from Upgrade Request
Get the specific Header value, as an <code>int</code>, from the Upgrade Request.
Get the headers as a Map of keys to value lists.
Get the specific header values (for multi-value headers)
The host of the Upgrade Request URI
The HTTP version used for this Upgrade Request <p> As of <a href="http://tools.ietf.org/html/rfc6455">RFC6455 (December 2011)</a> this is always <code>HTTP/1.1</code>
The HTTP method for this Upgrade Request. <p> As of <a href="http://tools.ietf.org/html/rfc6455">RFC6455 (December 2011)</a> this is always <code>GET</code>
The WebSocket Origin of this Upgrade Request <p> See <a href="http://tools.ietf.org/html/rfc6455#section-10.2">RFC6455: Section 10.2</a> for details. <p> Equivalent to {@link #getHeader(string)} passed the "Origin" header.
Returns a map of the query parameters of the request.
Get the WebSocket Protocol Version <p> As of <a href="http://tools.ietf.org/html/rfc6455#section-11.6">RFC6455</a>, Hunt only supports version <code>13</code>
Get the Query string of the request URI.
Get the Request URI
Access the Servlet HTTP Session (if present) <p> Note: Never present on a Client UpgradeRequest.
Get the list of offered WebSocket sub-protocols.
Test if a specific sub-protocol is offered
Test if supplied Origin is the same as the Request
Test if connection is secure.
Set the list of Cookies on the request
Set the list of WebSocket Extension configurations on the request.
Set a specific header with multi-value field <p> Overrides any previous value for this named header
Set a specific header value <p> Overrides any previous value for this named header
Sets multiple headers on the request. <p> Only sets those headers provided, does not remove headers that exist on request and are not provided in the parameter for this method. <p> Convenience method vs calling {@link #setHeader(string, List)} multiple times.
Set the HTTP Version to use. <p> As of <a href="http://tools.ietf.org/html/rfc6455">RFC6455 (December 2011)</a> this should always be <code>HTTP/1.1</code>
Set the HTTP method to use. <p> As of <a href="http://tools.ietf.org/html/rfc6455">RFC6455 (December 2011)</a> this is always <code>GET</code>
Set the Request URI to use for this request. <p> Must be an absolute URI with scheme <code>'ws'</code> or <code>'wss'</code>
Set the Session associated with this request. <p> Typically used to associate the Servlet HttpSession object.
Set the offered WebSocket Sub-Protocol list.
Set the offered WebSocket Sub-Protocol list.
The HTTP Upgrade to WebSocket Request