Example
req.response(200, "OK")
.cookie("MyCookie", "42")
.body("Hello World", "text/html")
.send();
Methods
-
body (s, mimetype)server.HTTPResponse
-
Sets the response body.
Name Type Description sstring The response body.
mimetypestring The MIME type of the response body.
Returns:
Type Description server.HTTPResponse The response object for chaining multiple methods. -
cookie (name, value)server.HTTPResponse
-
Sets a HTTP cookie.
Name Type Description namestring The cookie name.
valuestring The cookie value.
Returns:
Type Description server.HTTPResponse The response object for chaining multiple methods. -
enableCrossOriginIsolation ()server.HTTPResponse
-
Enables Cross-Origin-Isolation by setting the appropriate HTTP headers.
Returns:
Type Description server.HTTPResponse The response object for chaining multiple methods. -
header (name, value)server.HTTPResponse
-
Sets a HTTP header.
Name Type Description namestring The header name.
valuestring The header value.
Returns:
Type Description server.HTTPResponse The response object for chaining multiple methods. -
Sends the response.
-
stream (s, mimetype, dataSize)server.HTTPResponse
-
Pipes a stream for chunked transfer.
Name Type Description sReadableStream The stream.
mimetypestring The MIME type of the data.
dataSizenumber The expected size of data in bytes, or -1 for unknown size.
Returns:
Type Description server.HTTPResponse The response object for chaining multiple methods.