在对上一期的一些很好的反馈之后:
我在我的加特林模拟中有一个发布请求,如下所示:
.post("/checkout/onepage/form_key/${formkey}")
变量 ${formkey} 使用以下 cookie 值填充:
.check(headerRegex("Set-Cookie","CACHED_FRONT_FORM_KEY=(.*)").saveAs("formkey"))
这似乎工作正常,但是我现在有一个问题:
java.net.URISyntaxException: Illegal character in path at index 90
显然我需要转义变量中的特殊字符,但我不确定如何最好地做到这一点。
Gatling 确实提供了一个变换功能:
https://github.com/excilys/gatling/wiki/Checks#wiki-transforming
我希望我可以用它来逃避角色。任何想法将不胜感激。