页面重定向并设置请求自定义请求标头

时间:2016-02-05 17:11:28

标签: javascript

我正在寻找一种方法来重定向到另一个Web应用并设置自定义请求标头。这是男子气概,因为我要使用的Web应用程序期望用户名调用的自定义标题" REMOTE_USER"我将用户名设置为。

我正在探索使用java servlet或者编写一些java脚本来执行此操作。

var client = new XMLHttpRequest();
  client.open("POST", "/log");
  client.setRequestHeader("REMOTE_USER", "User1");

window.location.href = "http://myserver.com:8080/webapp/";

我看到该网页正在重定向,但没有看到任何自定义请求标题

1 个答案:

答案 0 :(得分:0)

function customHeader(remoteinput, userinput) {
    var client = new XMLHttpRequest();
    client.open("POST", "/log");
    client.setRequestHeader(remoteinput, userinput);

    window.location.href = "http://myserver.com:8080/webapp/";
}

现在执行你的功能:

customHeader("something", "user42");

如果我误解了你的问题,请回复!