0

我正在研究wiremock POC,当我尝试从请求有效负载中发送一个属性作为响应有效负载时,我遇到了问题。

请求负载:{“work_order”:“12345678”}

映射文件:{“request”:{“method”:“POST”,“urlPath”:“/transform”},“response”:{“status”:200,“body”:“{”randomInteger”:“{ {randomValue type = 'UUID'}}","CorrelationID": "{{{request.body}}}"}", "headers": { "Content-Type": "application/json" }, "transformers" : [“响应模板”] } }

响应负载:{“randomInteger”:“d24ea3bf-36c0-40b8-b84b-b9268ee85f55”,“CorrelationID”:“{“work_order”:“12345678”}”}

以上工作正常。

现在,如果我尝试选择属性值而不是整个正文文件,它就不起作用。映射文件:{“request”:{“method”:“POST”,“urlPath”:“/transform”},“response”:{“status”:200,“body”:“{”randomInteger”:“{ {randomValue type = 'UUID'}}","CorrelationID": "{{{request.body.work_order}}}"}", "headers": { "Content-Type": "application/json" }, "变压器”:[“响应模板”]}}

响应负载:{“randomInteger”:“e35e4d5f-b043-4770-b659-4131d313e002”,“CorrelationID”:“”}

4

0 回答 0