Interface ScxHttpServerResponse
public interface ScxHttpServerResponse
ScxHttpServerResponse
-
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) voidend()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 voiddefault 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
-
outputStream
OutputStream outputStream() -
end
void end() -
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
-