我正在尝试根据Feeder中的值设置我的Authorization标头。成功设置其他标头后,授权标头似乎已被剥离/覆盖。
exec(http("Initialise Transaction")
.put("/transaction")
.header("Authorization","bearer ${token}")
.header("X-Hello","bearer ${token}")
正在发出请求,并且服务器看到“ X-Hello”标头,但没有看到“ Authorization”标头设置为完全相同的值。
文档建议我可以将Authorization标头设置为http协议的一部分(我不这样做)-但我需要基于请求,因为我需要该值来自会话。有办法防止它被剥夺吗?
(这是使用加特林3.0)
答案 0 :(得分:0)
我发现我做错了-我错误地将我的网址设置为http://hostname/path-服务器设置为重定向到https://hostname/path,但是在重定向,尽管其余标头是。 (这不是错误-这是故意的行为。)
我希望能对某人有所帮助!