我正在为RESTful API开发一个Web客户端。假设已经公开了两种类型的API(针对同一任务)。
从网络客户端的角度来看,你能否告诉我两者中哪些更好,为什么。
答案 0 :(得分:0)
我认为最好使用第二个选项 - 作为查询参数。我的意见基于:
答案 1 :(得分:0)
选项2是要走的路。如果您的参数不是资源,则没有理由将它们作为端点。这只会弄乱你的API。如果您有两个或三个或十个参数怎么办?客户是否应该记住他们进入的确切顺序?如果他们只想指定参数2,3和7怎么办?你真的想要编写后端,确切地知道应该是什么电话吗?