【发布时间】:2019-01-24 17:22:47
【问题描述】:
我在我的映射目录中定义了这个存根。我正在尝试根据我的查询参数的值动态返回一个文件(查询参数和文件名将具有相同的名称)
请看下面的例子。
{
"request": {
"method": "GET",
"urlPathPattern": "/some/url/locales/en_GB/products",
"queryParameters": {
"typeName": {
"matches": "([A-Za-z]*)"
}
}
},
"response": {
"status": 200,
"bodyFileName" : "{{request.pathSegments.[5]}}",
"transformers": [
"response-template"
]
}
}
GET 请求看起来像
.../some/url/locales/en_GB/products?typeName=blah
在我的 __files 目录中,我将有一个名为 blah.json 的文件,我希望响应匹配该文件。
我不确定bodyFileName 是否正确。 5 代表查询参数的定位,零索引。
【问题讨论】:
标签: wiremock