作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
所以这是该方法现在的样子:
POST person/personId/edit
https://api.example.com/*key*/person/*personId*/edit?FName=Blah
我希望将 personId 处的人员的名字更改为 Blah。
如果我需要添加一个人,我会说:
PUT person/create
https://api.example.com/*key*/person/create
它会添加一个有新 personId 的人。
最佳答案
一般惯例通常是:
GET => READ
POST => CREATE
DELETE => DELETE
PUT => UPDATE
我能看到的一个区别是您也在使用不同的 URI,最常用的是单个资源 URI。但是,无论如何这是值得商榷的,所以这取决于你喜欢它的方式。
关于database - 我应该使用 Post 还是 Put 来编辑数据库中的人员,我应该使用哪个来添加新人员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11088409/
我已经重写了 GetHashCode 和 Equals,这两种方法为不同的对象提供了相同的结果,但为什么仍然得到 false? class Program { static void Main
我是 ajax/js/php 新手。我有一个小的联系表 First name * Last
我是 Android Studio 新手。 当我使用空白 Activity 创建新项目时,应用程序在我的手机上运行良好。 但是,当我使用抽屉导航 Activity 创建新项目时,应用程序无法运行并显示
我是一名优秀的程序员,十分优秀!