我经常听到或读到这个词REST API Server.
我用PHP编写代码,我过去为我的项目做过API,它可以返回XML和JSON格式的数据,它们是以REST的形式,你可以做类似的事情
server.com/comments/123返回/查看ID为123
server.com/comments/post的评论
server.com/comments/123/edit以发布评论以编辑ID为123的
server.com/comments/123/delete评论以删除ID为123的评论
现在我不认为这是一个REST服务器,但我认为它是REST?
有人可以澄清或解释我是不是错了吗?我的意思是REST服务器还有更多,它只是一个术语,或者是一个与上述功能完全不同的REST服务器?
我有一个项目即将推出,需要一个RESTful API,所以我想确保我正确地做到这一点.
EJK*_*EJK 10
最近出现了类似的问题:什么是RESTful Web服务.给这个读一读.
此外,网上还有大量的REST信息.这是我见过的更好的概述之一:http://www.xfront.com/REST-Web-Services.html.
简而言之,您的服务不是RESTful,但它很接近.您不希望在URL段中指定操作(编辑,删除,...),而是希望使用HTTP谓词(GET,PUT,POST,DELETE).这些细节将在提供的链接中讨论.
| 归档时间: |
|
| 查看次数: |
20930 次 |
| 最近记录: |