此响应头可用于触发客户端重定向到新URL,这将执行整个页面的完整重新加载。它使用浏览器重定向到新位置,这在重定向到非htmx端点(可能包含不同的HTMLhead
内容或脚本)时非常有用。如果您想要更多控制重定向或想使用ajax请求而不是完整的浏览器重新加载,请参见HX-Location
。
示例响应:
HX-Redirect: /test
这会将客户端跳转到/test,就像用户手动输入此URL或点击了非boosted链接<a href="/test">
一样
3xx响应码不会处理响应头。参见响应头