我正在寻找一种方法来重定向到另一个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/";
我看到该网页正在重定向,但没有看到任何自定义请求标题
答案 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");
如果我误解了你的问题,请回复!