Interface ScxHttpClientRequest
- All Superinterfaces:
ScxHttpHeadersReadHelper, ScxHttpHeadersWriteHelper<ScxHttpClientRequest>, ScxHttpSender<ScxHttpClientResponse>
public interface ScxHttpClientRequest
extends ScxHttpSender<ScxHttpClientResponse>, ScxHttpHeadersWriteHelper<ScxHttpClientRequest>
ScxHttpClientRequest
- Version:
- 0.0.1
- Author:
- scx567888
-
Method Summary
Modifier and TypeMethodDescriptionheaders()headers(ScxHttpHeaders headers) method()method(ScxHttpMethod method) default ScxHttpClientRequestsend(MediaWriter mediaWriter) uri()default ScxHttpClientRequestversion()version(HttpVersion version) Methods inherited from interface ScxHttpHeadersReadHelper
contentEncoding, contentLength, contentType, cookies, getCookie, getHeader, getHeader, getSetCookie, setCookiesMethods inherited from interface ScxHttpHeadersWriteHelper
addCookie, addHeader, addHeader, addSetCookie, contentEncoding, contentLength, contentType, removeCookie, removeHeader, removeHeader, removeSetCookie, setHeader, setHeader
-
Method Details
-
version
HttpVersion version() -
method
ScxHttpMethod method() -
uri
ScxURIWritable uri() -
headers
ScxHttpHeadersWritable headers()- Specified by:
headersin interfaceScxHttpHeadersReadHelper- Specified by:
headersin interfaceScxHttpHeadersWriteHelper<ScxHttpClientRequest>
-
version
-
method
-
uri
-
headers
-
send
- Specified by:
sendin interfaceScxHttpSender<ScxHttpClientResponse>- Throws:
BodyAlreadySentException
-
method
-
uri
-