【问题标题】:Can apiary.io echo back request data?apiary.io 可以回显请求数据吗?
【发布时间】:2018-04-03 19:34:32
【问题描述】:

如果我有这样描述的 apiary.io API:

### Create a User [POST]
+ Request (application/json; charset=utf-8)

        {
            "user_id": 1053,
            "username": "demo@demo.com",
            "email": "demo@demo.com",
            "active": "true"
        }

+ Response 201 (application/json)

        {
            "user_id": 1053,
            "username": "demo@demo.com",
            "email": "demo@demo.com",
            "active": "true"
        }

当我从我的应用程序调用它并传递数据时,无论我传递什么数据,它都会将所描述的有效负载传回给我。

有没有办法让它回显我传入的确切数据而不是描述的有效负载?

【问题讨论】:

    标签: apiary.io


    【解决方案1】:

    根据 Apiary 文档/示例,您不能,只能使用静态请求-响应模拟。你也可以追踪这个issue。

    如果你想使用某种高级模拟,我建议你wiremock。它不是那么花哨,但功能范围更广。您可以将其作为服务运行,并通过发送 HTTP 请求在运行时更新模拟映射。

    请使用wiremock 检查solution 以了解您的问题。相关documentation。

    【讨论】:

      猜你喜欢
      • 2016-06-11
      • 1970-01-01
      • 2016-02-04
      • 2018-10-24
      • 1970-01-01
      • 1970-01-01
      • 2015-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多