在后续请求 Gatling/Scala 中将动态值设置为 header

Setting a dynamic value as header in subseqent request Gatling/Scala

我已经正则表达式了一个值,我想用这种方式在我的 Gatling 脚本中用于后续请求:

 .exec(http("request_test")
    .get("https://test/eai/bad")
    .check(regex("content=\"([0-9A-Z]*)\"").saveAs("bidkid")))

现在在接收请求中,我想将 bidkid 作为 header 添加到请求中。我该怎么做?

你试过了吗:

.exec(http("request_test")
  .get("https://test/eai/bad")
  .check(regex("content=\"([0-9A-Z]*)\"").saveAs("bidkid")))
.pause(2)
.exec(http("Next Request")
  .get("https://test/eai/bad")
  .header("header_name", "${bidkid}")

应该可以。