REST风格的接口,一直以为是http+json的接口,最近学习了才知道不是这样的,有偏差。
REST风格的API,即RESTful API。
REST是一种软件架构风格,全称是表述性状态转移(representation state transfer)。就是用URL定位资源,用HTTP方法GET、POST、PUT、DELETE来对这些资源进行操作。
增删改查的对应关系分别如下:
CRUD:Create(新增)、Read(查询)、Update(修改)、Delete(删除)。
HTTP Methods:POST(新增insert)、GET(查询select)、PUT(修改update)、DELETE(删除delete)。
API,全称Application Programming Interface,即应用程序编程接口。
API是一些预先定义函数,目的是用来提供应用程序与开发人员基于某软件或者某硬件得以访问一组例程的能力,并且无需访问源码或无需理解内部工作机制细节。
API就是操作系统给应用程序的调用接口,应用程序通过调用操作系统的 API而使操作系统去执行应用程序的命令(动作)。在 Windows 中,系统API是以函数调用的方式提供的。
网友评论