HX-Redirect 回應標頭

這個回應標頭可以用來觸發客戶端重新導向到一個新的 URL,這個 URL 將會完整重新載入整個頁面。它會使用瀏覽器重新導向到新的位置,這在重新導向到可能包含不同 HTML head 內容或腳本的非 htmx 端點時非常有用。如果您想要對重新導向有更多的控制權,或者想要使用 AJAX 請求而不是完整的瀏覽器重新載入,請參閱 HX-Location

一個範例回應會是

HX-Redirect: /test

這將會將客戶端導向到 /test,就像使用者手動輸入這個 URL 或點擊非增強連結 <a href="/test"> 一樣。

注意事項

回應標頭不會在 3xx 回應碼上處理。請參閱 回應標頭