Response header reference
| Header | HtmxResponseHeaders key const |
Helper |
|---|---|---|
HX-Push-Url |
Keys.PushUrl |
PushUrl(url), PreventPush() (false) |
HX-Replace-Url |
Keys.ReplaceUrl |
ReplaceUrl(url), PreventReplace() (false) |
HX-Redirect |
Keys.Redirect |
Redirect(url) |
HX-Refresh |
Keys.Refresh |
Refresh() |
HX-Location |
Keys.Location |
Location(string), Location(HtmxLocation) |
HX-Retarget |
Keys.Retarget |
Retarget(selector) |
HX-Reswap |
Keys.Reswap |
Reswap(HtmxSwap.*) |
HX-Reselect |
Keys.Reselect |
Reselect(selector) |
HX-Trigger |
Keys.Trigger |
WithTrigger(name[, detail]) |
Vary |
n/a | WithVary(), WithVary(params string[]) |
HtmxResponseHeaders.Keys.All returns every key above.
Not emitted (removed in htmx 4): HX-Trigger-After-Swap, HX-Trigger-After-Settle, status 286 (StopPolling() is an obsolete error). Details: Response headers, Triggering events, and the htmx-level facts.