【发布时间】:2015-08-20 15:12:04
【问题描述】:
除了 Location 不能添加/修改 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 上问过同样的问题,一个人回答了 -
Is it possible to set some http headers while http-redirect(302 or 307)?
“实际上,通过 Java 对象,您可以设置请求属性,但不能设置标头。我自己正在寻找这个问题的答案。我相信这是为了防止伪造身份验证令牌和其他通过标题。 如果我找到解决方案,我会发布解决方案。”
【问题讨论】:
标签: node.js http redirect http-status-code-307