除了位置之外,您不能添加/修改 307 标头是真的吗?我正在尝试在 Node.js 中执行此操作,并且似乎客户端未使用新添加的标头 'X-Atlassian-Token': 'no-check' 。
res.writeHead(307,
{
'Location': 'http://www.mytest.com?os_authType=basic',
'Content-Type': 'multipart/form-data',
'X-Atlassian-Token': 'no-check'
});
res.end();
有人在 Stackoverflow 上问过同样的问题,有人回答 -
是否可以在 http-redirect(302 或 307)时设置一些 http 标头?
“实际上,通过 Java 对象,您可以设置请求属性,但不能设置标头。我自己正在寻找这个问题的答案。我相信这是为了防止伪造身份验证令牌和其他通过标头发送的信息的故意限制。我将发布一个如果我找到一个解决方案。”