我想要一个可以模拟RESTFul服务器的工具,它应该返回我为特定URL映射的预设JSON数据。
例如:如果我调用http://ccccc.com/api/users,模型工具应该以JSON格式返回用户(我已经预设)。
当我使用backbone或jquery创建客户端代码以使用ajax调用返回模型时,这可能很有用。
对这种模型工具的任何建议?
注意:创建一个servlet,它读取传入的GET URL并从文件中读取预设的JSON并将其作为JSON字符串输出。但我正在寻找一种能够为我做这件事的工具。
答案 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