Interface ScxHttpServerResponse
- All Known Subinterfaces:
ScxServerWebSocketHandshakeResponse
public interface ScxHttpServerResponse
ScxHttpServerResponse
- Version:
- 0.0.1
- Author:
- scx567888
-
Method Summary
Modifier and TypeMethodDescriptiondefault ScxHttpServerResponseaddHeader(ScxHttpHeaderName headerName, String... values) default ScxHttpServerResponsedefault ScxHttpServerResponseaddSetCookie(Cookie... cookie) default Longdefault ScxHttpServerResponsecontentLength(long contentLength) default ContentTypedefault ScxHttpServerResponsecontentType(ContentType contentType) default ScxHttpServerResponsecontentType(ScxMediaType mediaType) default ScxHttpServerResponsecontentType(ScxMediaType mediaType, Charset charset) headers()booleanisClosed()default ScxHttpServerResponseremoveSetCookie(String name) request()default voidsend()default voidsend(byte[] bytes) default voidsend(com.fasterxml.jackson.databind.JsonNode jsonNode) default voidsend(FormParams formParams) default voidsend(MediaWriter writer) default voiddefault voidsend(InputStream inputStream) default voiddefault voiddefault voiddefault voiddefault void发送响应头default ScxHttpServerResponsesetHeader(ScxHttpHeaderName headerName, String... values) default ScxHttpServerResponsestatus()default ScxHttpServerResponsestatus(int code) status(HttpStatusCode code)
-
Method Details
-
request
ScxHttpServerRequest request() -
status
HttpStatusCode status() -
headers
ScxHttpHeadersWritable headers() -
status
-
sendHeaders
-
isClosed
boolean isClosed() -
send
-
status
-
send
default void send() -
send
default void send(byte[] bytes) -
send
-
send
-
send
-
send
-
send
-
send
-
send
-
send
default void send(com.fasterxml.jackson.databind.JsonNode jsonNode) -
send
-
setHeader
-
addHeader
-
setHeader
-
addHeader
-
addSetCookie
-
removeSetCookie
-
contentType
-
contentType
-
contentType
-
contentType
-
contentLength
-
contentLength
-