Overview
What can JSMA header do for me?
The JSMA header allows you to read and write the header field in requests and responses.
Index
Methods
The JSMA header provides the following methods:
string header.get(key)
Looks up a key in the headers.
Example
var acceptHeader = request.header.get("HTTP_ACCEPT"); var acceptsWebP = acceptHeader.indexOf("image/webp") > -1;
Parameter key:string (required)
The key to look up.
void header.set(key, value)
Sets a key in the headers.
Example
if (autoOptimize) { response.header.set("Vary", "Accept-Encoding,Accept"); }
Parameter key:string (required)
The key which will be set.
Parameter value:string (required)
The value to be set.
string[] header.keys
Returns a list of keys from the headers.
Example
var headerKeys = header.keys; if (headerKeys.length > 0) { for (int i = 0; i < headerKeys.length; i++) { result.push(headerKeys[i]); } }