Class ClientWebSocketHandshakeRequest
java.lang.Object
cool.scx.websocket.x.ClientWebSocketHandshakeRequest
- All Implemented Interfaces:
cool.scx.http.headers.ScxHttpHeadersReadHelper,cool.scx.http.headers.ScxHttpHeadersWriteHelper<cool.scx.http.ScxHttpClientRequest>,cool.scx.http.ScxHttpClientRequest,cool.scx.http.sender.ScxHttpSender<cool.scx.http.ScxHttpClientResponse>,Http1ClientRequest,ScxClientWebSocketHandshakeRequest
public class ClientWebSocketHandshakeRequest
extends Object
implements ScxClientWebSocketHandshakeRequest, Http1ClientRequest
ClientWebSocketHandshakeRequest
- Version:
- 0.0.1
- Author:
- scx567888
-
Constructor Summary
ConstructorsConstructorDescriptionClientWebSocketHandshakeRequest(HttpClient httpClient, WebSocketOptions webSocketOptions) -
Method Summary
Modifier and TypeMethodDescriptioncool.scx.http.headers.ScxHttpHeadersWritableheaders()headers(cool.scx.http.headers.ScxHttpHeaders headers) requestTargetForm(RequestTargetForm requestTargetForm) cool.scx.http.uri.ScxURIWritableuri()uri(cool.scx.http.uri.ScxURI uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cool.scx.websocket.ScxClientWebSocketHandshakeRequest
addCookie, addHeader, addHeader, method, method, removeCookie, send, setHeader, setHeader, uri, version, version, webSocketMethods inherited from interface cool.scx.http.ScxHttpClientRequest
methodMethods inherited from interface cool.scx.http.headers.ScxHttpHeadersReadHelper
contentEncoding, contentLength, contentType, cookies, getCookie, getHeader, getHeader, getSetCookie, setCookiesMethods inherited from interface cool.scx.http.headers.ScxHttpHeadersWriteHelper
addSetCookie, contentEncoding, contentLength, contentType, removeHeader, removeHeader, removeSetCookieMethods inherited from interface cool.scx.http.sender.ScxHttpSender
send, send, send, send, send, send, send, send, send, send, send, sendEventStream, sendGzip
-
Constructor Details
-
ClientWebSocketHandshakeRequest
-
-
Method Details
-
uri
public cool.scx.http.uri.ScxURIWritable uri()- Specified by:
uriin interfacecool.scx.http.ScxHttpClientRequest
-
headers
public cool.scx.http.headers.ScxHttpHeadersWritable headers()- Specified by:
headersin interfacecool.scx.http.ScxHttpClientRequest- Specified by:
headersin interfacecool.scx.http.headers.ScxHttpHeadersReadHelper- Specified by:
headersin interfacecool.scx.http.headers.ScxHttpHeadersWriteHelper<cool.scx.http.ScxHttpClientRequest>
-
uri
- Specified by:
uriin interfaceScxClientWebSocketHandshakeRequest- Specified by:
uriin interfacecool.scx.http.ScxHttpClientRequest
-
headers
- Specified by:
headersin interfaceScxClientWebSocketHandshakeRequest- Specified by:
headersin interfacecool.scx.http.ScxHttpClientRequest
-
sendHandshake
- Specified by:
sendHandshakein interfaceScxClientWebSocketHandshakeRequest
-
requestTargetForm
- Specified by:
requestTargetFormin interfaceHttp1ClientRequest
-
requestTargetForm
- Specified by:
requestTargetFormin interfaceHttp1ClientRequest
-