setResponseHeader function
Set the value of outgoing response header
Parameters:
event
: AnH4Event
instance containing the HTTP request.header
: The header you would like setvalue
: What value to set the header to.
Implementation
setResponseHeader(H4Event event,
{required String header, required String value}) {
if (event.node["value"]?.headers.value(header) == null) {
event.node["value"]?.response.headers.set(header, value);
} else {
logger.warning("HTTP header $header, has already been set");
event.node["value"]?.response.headers.add(header, value);
}
}