是否可以在处理之前更改 mountebank 中的请求正文?如果是,那我们该怎么做?

Is it possible to alter the request body in mountebank before it gets processed ? If yes, then how can we do that?

我正在使用 mountebank 进行服务虚拟化。我收到来自 mountebank 中测试应用程序的请求,其中包含 soap xml 作为请求主体。在那个 soap xml 中,有一个标签 wsa:Tohttp://[ip]:[port]/ 但我需要在它被处理之前用目标应用程序端点更改这个值江湖骗子。请帮助我如何实现这一目标?

取决于您要做什么。使用 inject predicate. Or does your processing involve using that part of the request and adjusting the response based on some transformation? If so, maybe use the decorate behavior.

当然可以进行高级解析