0

我想从正在运行的独立wiremock服务器中的请求中提取JSON请求正文中的属性值,并在响应中使用该值。有什么办法可以动态解决这个问题。

例如,如果下面是请求正文:

{
    "name": "Dummy-Name"
}

我应该能够提取name属性的值并将其发送到如下响应中:

{"Request_Name": "Dummy-Name"}

4

1 回答 1

1

您可以使用 Request 模型和JsonPath 助手来实现这一点。

...
    "response": {
        "body": "{ "Request_Name": {{jsonPath request.body '$.name'}} }"
    }
...

注意:您需要先启用响应模板,然后才能使用。

于 2021-09-30T14:08:36.353 回答