Scala 如何将值列表传递给gatling请求
我保存了响应${valueList}(value1,value2,…)中的值列表,并需要将其发送到另一个请求正文中。所有值共享同一个键“id” 现在我正在一个接一个地发送这些值,但由于列表中可能有数千个值,所以发送时间太长Scala 如何将值列表传递给gatling请求,scala,gatling,Scala,Gatling,我保存了响应${valueList}(value1,value2,…)中的值列表,并需要将其发送到另一个请求正文中。所有值共享同一个键“id” 现在我正在一个接一个地发送这些值,但由于列表中可能有数千个值,所以发送时间太长 .foreach("${valueList}", "value"){ .exec(http("Request1") .post("/app/common/Confirm.jspx") .formParam("id", "${value}") )} 或 由此生成的
.foreach("${valueList}", "value"){
.exec(http("Request1")
.post("/app/common/Confirm.jspx")
.formParam("id", "${value}")
)}
或
由此生成的原始输出:
id=value1&id=value2&id=value3&
有人能提出一种方法来设置正文中的整个值列表,而无需单独访问和设置每个值吗?。multivaluedFormParam应该能满足您的需要
.exec(http("Request1")
.post("/app/common/Confirm.jspx")
.multivaluedFormParam("id", "${valueList}")
)
.多值内存应该能满足您的需要
.exec(http("Request1")
.post("/app/common/Confirm.jspx")
.multivaluedFormParam("id", "${valueList}")
)