【问题标题】:How to implement Callback Functionality in Wiremock?如何在 Wiremock 中实现回调功能?
【发布时间】:2018-02-01 23:17:05
【问题描述】:

根据所述问题,我的要求是进行 POST 调用,然后在获得此调用的结果 200 OK 后,应该有一个自动后续 GET 调用,该调用将在使用 的一些延迟后给出结果。

因此,wiremock 确实具有延迟和代理行为,但这种情况无法通过使用 来实现,如在 中,所有存根都是独立的并提供单独或代理响应,但无法提供中间响应,然后是另一个调用(回调)。

同样在使用 的代理功能时,URL 会自动附加到代理 URL,在这种情况下不需要。

【问题讨论】:

    标签: wiremock wiremock wiremock wiremock wiremock


    【解决方案1】:

    使用 webhooks 扩展程序可能会满足您的第一个要求:https://github.com/wiremock/wiremock-webhooks-extension

    【讨论】:

    • 感谢您的回复。但我无法将 webhook 扩展与独立的 wiremock spring 应用程序集成。它给出了没有找到我添加了附加依赖项但无法解决它的类的错误。
    【解决方案2】:

    如果与https://github.com/wiremock/wiremock-webhooks-extension 发生集成问题 也请试试这个:https://github.com/viniciusffj/wiremock-http-requests-maker 第二个项目适合我们。

    【讨论】:

    • 点评来源: 嗨,虽然链接是分享知识的好方法,但如果它们将来被破坏,它们将不会真正回答问题。将回答问题的链接的基本内容添加到您的答案中。如果内容太复杂或太大而无法在此处放置,请描述所提出解决方案的总体思路。请记住始终保留指向原始解决方案网站的链接引用。见:How do I write a good answer?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多