java.lang.Object
swim.web.WebRequest
- Direct Known Subclasses:
WebServerRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept(swim.io.http.HttpResponder<?> responder) <H extends swim.http.HttpHeader>
HgetHttpHeader(Class<H> headerClass) swim.http.HttpHeadergetHttpHeader(String name) swim.collections.FingerTrieSeq<swim.http.HttpHeader>swim.http.HttpMethodswim.http.HttpPayload<?>abstract swim.http.HttpRequest<?>swim.uri.UrihttpUri()swim.uri.UriPathswim.uri.UriQueryswim.http.HttpVersionreject()reject(swim.io.http.HttpResponder<?> responder) respond(swim.http.HttpResponse<?> response) abstract swim.uri.UriPathabstract WebRequestroutePath(swim.uri.UriPath routePath) upgrade(swim.io.warp.WarpSocket warpSocket, swim.ws.WsResponse wsResponse, swim.io.warp.WarpSettings warpSettings) upgrade(swim.io.ws.WebSocket<?, ?> webSocket, swim.ws.WsResponse wsResponse, swim.io.ws.WsSettings wsSettings)
-
Constructor Details
-
WebRequest
public WebRequest()
-
-
Method Details
-
httpRequest
public abstract swim.http.HttpRequest<?> httpRequest() -
httpMethod
public swim.http.HttpMethod httpMethod() -
httpUri
public swim.uri.Uri httpUri() -
httpUriPath
public swim.uri.UriPath httpUriPath() -
httpUriQuery
public swim.uri.UriQuery httpUriQuery() -
httpVersion
public swim.http.HttpVersion httpVersion() -
httpHeaders
public swim.collections.FingerTrieSeq<swim.http.HttpHeader> httpHeaders() -
getHttpHeader
-
getHttpHeader
-
httpPayload
public swim.http.HttpPayload<?> httpPayload() -
routePath
public abstract swim.uri.UriPath routePath() -
routePath
-
accept
-
respond
-
upgrade
public WebResponse upgrade(swim.io.ws.WebSocket<?, ?> webSocket, swim.ws.WsResponse wsResponse, swim.io.ws.WsSettings wsSettings) -
upgrade
public WebResponse upgrade(swim.io.warp.WarpSocket warpSocket, swim.ws.WsResponse wsResponse, swim.io.warp.WarpSettings warpSettings) -
reject
-
reject
-