【发布时间】:2016-04-12 18:58:43
【问题描述】:
有没有办法在由 javascript 触发的 HTTP 重定向中添加自定义 HTTP 标头?
我正在寻找可以将客户标头元素添加到任何重定向的东西。
有一种方法可以使用 AJAX 请求:
How can I add a custom HTTP header to ajax request with js or jQuery?
【问题讨论】:
-
header in HTTP before a redirect? -
HTTP 请求标头中的自定义标头元素,对不起。
-
“客户标头”不是“自定义标头”。你在说什么样的重定向,可以从客户端控制?我想,除了刷新元标记之外,“HTML、Javascript 和 JQuery”世界中没有任何东西可以称为重定向。
-
我认为没有任何方法可以控制发送的标头。这些处理就像在浏览器的地址栏中输入 URL 一样。如果你想控制 HTTP 数据,你必须使用
XMLHttpRequest -
使用AJAX(带有自定义标题)获取新页面,替换
document.firstElement.innerHTML,使用pushState更改显示的URL。这可能是可能的;不确定是否值得努力:P
标签: javascript jquery html http redirect