我最近使用Meteor JS创建了一个小应用程序。该应用程序通过一系列表单处理用户输入,并将数据存储在MongoDB中。
这个项目的一个要求是开发一个包含大约8个端点的API。
请求时,端点将返回JSON对象。
使用Iron Router创建了API端点/路由。
我的问题是;如何在Meteor JS中测试这些终点。理想情况下,我想模仿请求。
答案 0 :(得分:0)
有很多工具。以下是我的建议。
对于GET
,我通常只是在浏览器的网址栏中输入它。
对于POST
或包括GET
在内的所有其他内容,我在命令行中使用cURL
,如下所示:
curl -X POST \
https://saturnapi.com/access/demo/demo \
-H 'saturnapi-access-key':'API_KEY' \
-d 'SaturnParams'='28' \
-H
指定标头,在这种情况下是我的API密钥。 -d
指定数据,在本例中为SaturnParams
字段。有关cURL
的更多信息,请参阅文档here。