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 ScxMediaTypedefault ScxHttpServerResponsecontentType(ScxMediaType contentType) headers()booleanisSent()default ScxHttpServerResponseremoveSetCookie(String name) request()default voidsend()default voidsend(byte[] bytes) default voidsend(com.fasterxml.jackson.databind.JsonNode jsonNode) default voidsend(FormParams formParams) voidsend(MediaWriter writer) default voiddefault voidsend(InputStream inputStream) default voiddefault voiddefault voiddefault voiddefault voiddefault ServerEventStreamdefault ScxHttpServerResponsesetHeader(ScxHttpHeaderName headerName, String... values) default ScxHttpServerResponsestatus()default ScxHttpServerResponsestatus(int code) status(ScxHttpStatus code)
-
Method Details
-
request
ScxHttpServerRequest request() -
status
ScxHttpStatus status() -
headers
ScxHttpHeadersWritable headers() -
status
-
send
-
isSent
boolean isSent() -
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
-
sendEventStream
-
status
-
setHeader
-
addHeader
-
setHeader
-
addHeader
-
addSetCookie
-
removeSetCookie
-
contentType
-
contentType
-
contentLength
-
contentLength
-