2

我想要一个可以模拟 RESTFul 服务器的工具,它应该返回我为特定 URL 映射的预设 JSON 数据。

例如:如果我调用 http://ccccc.com/api/users ,模型工具应该以 JSON 格式返回用户(我已经预设)。

当我使用骨干网或 jquery 创建客户端代码以使用 ajax 调用取回模型时,这可能很有用。

对这种样机工具有什么建议吗?

注意:创建一个读取传入 GET url 并从文件中读取预设 JSON 并将其输出为 JSON 字符串的 servlet 是可能的。但我正在寻找一种可以为我做这件事的工具。

4

2 回答 2

5

Sinon.js是您正在寻找的。特别是sinon.fakeServer API。

于 2012-12-17T08:56:00.800 回答
0

https://github.com/homerquan/kakuen

只需编辑文本文件即可模拟 RESTful Web 服务,例如,

GET_ #book#123#authors.json ==> GET /book/123/authors POST _#book@id=123.json ==> POST /book?id=123

对于 json,支持基于模式的模型,例如在 sample_server/mocks/GET__#search@q=js.json 例如,

"@KAKUEN_ITEM(offset)": {
    "@KAKUEN_TYPE": "natural",
    "@KAKUEN_PARAM": {
        "min": 1,
        "max": 20
    }
}

将被抵消:12

于 2014-03-07T16:58:11.743 回答