Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 页面重定向和设置请求自定义请求头_Javascript - Fatal编程技术网

Javascript 页面重定向和设置请求自定义请求头

Javascript 页面重定向和设置请求自定义请求头,javascript,Javascript,我正在寻找一种方法重定向到另一个web应用程序,并设置一个自定义请求头。这主要是因为我将要使用的web应用程序需要为用户名调用“REMOTE_user”设置一个自定义头,我将在其中设置用户名 我正在探索Javaservlet的使用,或者编写一些java脚本来实现这一点 var client = new XMLHttpRequest(); client.open("POST", "/log"); client.setRequestHeader("REMOTE_USER", "User1")

我正在寻找一种方法重定向到另一个web应用程序,并设置一个自定义请求头。这主要是因为我将要使用的web应用程序需要为用户名调用“REMOTE_user”设置一个自定义头,我将在其中设置用户名

我正在探索Javaservlet的使用,或者编写一些java脚本来实现这一点

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

window.location.href = "http://myserver.com:8080/webapp/";
我看到页面被重定向,但没有看到任何自定义请求头

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");

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

我得到了同样的结果。我想我需要在我的第一个问题中添加更多的信息。如果你这样做,我想我可能能够更具体地回答。