一、什么是API
要想知道什么是RESTful API,我们得先知道什么是API.
API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。 [1] 目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。(引用自百度百科)
举个例子:比如我们去肯德基买个汉堡,不需要知道这个汉堡是怎么做出来的,你付过钱之后就能得到一个汉堡。
肯德基就是一个服务器,你就是一个客户端,钱就是你向肯德基请求获得汉堡的参数。
比如,你如果要用水,你自己不必生产水&#