htmx/www/content/headers/hx-push-url.md
MichaelWest22 6ce6a1a77b
Documentation 3xx redirects can't send headers (#2904)
* 3xx redirects can't send headers

* fix response-headers links
2024-09-15 09:29:39 +02:00

865 B
Raw Blame History

+++ title = "HX-Push-Url Response Header" +++

The HX-Push-Url header allows you to push a URL into the browser location history. This creates a new history entry, allowing navigation with the browsers back and forward buttons. This is similar to the hx-push-url attribute.

If present, this header overrides any behavior defined with attributes.

The possible values for this header are:

  1. A URL to be pushed into the location bar. This may be relative or absolute, as per history.pushState().
  2. false, which prevents the browsers history from being updated.

Notes

Response headers are not processed on 3xx response codes. see Response Headers