在后续请求 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}")
应该可以。
我已经正则表达式了一个值,我想用这种方式在我的 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}")
应该可以。