我们不能使用 GET 而不是 PUT 在 REST 中创建新资源吗?
Can't we use a GET to create a new resource in REST instead of a PUT?
我是 REST Web 服务的新手。我一直在阅读教程,其中描述了
- GET 用于提供对资源的只读访问
- PUT 用于创建新资源
- DELETE 用于删除资源
- POST 用于update/create 资源
不胜枚举。
因此,如果我们将 arguments/parameters 传递给服务以处理某些内容,为什么我们不能使用 GET 执行更新操作或使用 GET 或 POST 执行删除操作。服务将如何控制将在后端发生的操作?
您可以在各处找到热门 API 的列表。
https://webdam.com/blog/top-10-web-apis_bridging-todays-technology/
http://www.computersciencezone.org/50-most-useful-apis-for-developers/
从 facebook 的角度思考:获取动态、放置状态、Post 新个人资料图片、删除评论、修补加入组。
https://developers.facebook.com/docs/javascript/reference/FB.api
我是 REST Web 服务的新手。我一直在阅读教程,其中描述了
- GET 用于提供对资源的只读访问
- PUT 用于创建新资源
- DELETE 用于删除资源
- POST 用于update/create 资源
不胜枚举。
因此,如果我们将 arguments/parameters 传递给服务以处理某些内容,为什么我们不能使用 GET 执行更新操作或使用 GET 或 POST 执行删除操作。服务将如何控制将在后端发生的操作?
您可以在各处找到热门 API 的列表。
https://webdam.com/blog/top-10-web-apis_bridging-todays-technology/ http://www.computersciencezone.org/50-most-useful-apis-for-developers/
从 facebook 的角度思考:获取动态、放置状态、Post 新个人资料图片、删除评论、修补加入组。
https://developers.facebook.com/docs/javascript/reference/FB.api