任何会返回预设JSON字符串的模拟工具?

时间:2012-12-17 08:28:56

标签: json backbone.js

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

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

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

对这种模型工具的任何建议?

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

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:0)

https://github.com/homerquan/kakuen

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

GET_ #book#123#authors.json ==> GET / book / 123 /作者 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