====== ACTION_HEADERS_SEND ====== ---- dataentry event ---- Description: modify the HTTP headers sent by Dokuwiki DefaultAction: output all the headers in order using the header() function Preventable: yes Added_dt: 2006-04-25 ---- This event is signalled by [[xref>act_dispatch()]] in [[xref>inc/actions.php]] after preparing the headers and before loading the template. ===== Passed Data ===== The passed [[xref>Doku_Event]] object has the fields: ''$data'' and ''$result''. The ''$data'' field is an array of header strings. This array has default one entry: * the DokuWiki header ''%%'Content-Type: text/html; charset=utf-8'%%''. The BEFORE handler of this event can add/modify/delete the headers in the ''$data'' field. The event data must remain an array, even if emptied. The default action [[xref>act_sendheaders()]] will output the headers, but this can be prevented by ''preventDefault()''. The ''$result'' field is always null, because the default action don't set this field. The AFTER event handlers comes (default) after outputting the headers. ===== See also ===== * [[codesearch>ACTION_HEADERS_SEND|Code related to this event]] used in any DokuWiki's files, plugins and templates * [[devel:Action Plugins]] * [[devel:Events]]