apiary.io可以回显请求数据吗?

时间:2018-04-03 19:34:33

标签: apiary.io

如果我有这样描述的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"
        }

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

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

1 个答案:

答案 0 :(得分:0)

根据Apiary文档/示例,您不能,只有静态请求 - 响应模拟。您也可以跟踪此issue

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

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