Http.server Class
Access point: ac.http.* This is a server-only utility plugin that makes many server side resources available for mojit code that will never run on the client.
Item Index
Methods
addHeader
-
key -
val
Adds a header to the response without overriding previous values
Parameters:
-
keyStringheader name.
-
valStringheader value.
addHeaders
-
hdrs
Adds a object of headers all at once, adding to previous values
Parameters:
-
hdrsObjectheader values to add.
getHeader
-
name
Returns one request header value
Parameters:
-
nameStringheader name.
Returns:
getHeaders
()
Object
Returns all request headers
Returns:
getRequest
()
ServerRequest
Returns the HTTP request.
Returns:
getResponse
()
ServerResponse
Returns the HTTP response object from the request.
Returns:
isXhr
()
Boolean
Helper to tell you if this is an XHR request. Checks specifically for the 'x-requested-with' header.
Returns:
redirect
-
uri -
code
This redirect is an external redirect. It causes an HTTP status code 301 by default.
Parameters:
-
uriStringthe URI to redirect to.
-
codeNumber[optional] if not specifed, 301.
setHeader
-
key -
val
Sets a header by key, overriding previous values
Parameters:
-
keyStringheader name.
-
valStringheader value.
setHeaders
-
hdrs
Sets a object full of headers all at once, overriding previous values
Parameters:
-
hdrsObjectheader values to set.
