在我们前后端交互过程中,我们经常提到一个英文单词RESTful,那么什么是RESTful接口呢?
REST,全称Resource Representational State Transfer,翻译成中文是表现层状态转移,估计没几个人看懂这个中文的意思。要理解他的意思,可能要从远古的互联网谈起,上了年纪的程序员应该知道,一开始的网页是真个网页无论样式或者数据都是从后端吐出的,随着互联网的发展,客户端越来越多,所以我们需要前后分离,才能一个后台系统服务多个不同客户端,而这个REST,正是用来解决这一种情况。所以,通俗易懂地讲,REST是中文意思可以理解为资源在网络中以某种表现形式地转移。
REST是由美国人伦纳德·理查德森提出来一套软件接口设计的模型,今天我们就以最通俗易懂的方法,来解释下什么是REST风格接口。
Level0 混沌模式
这个模式就好比我们在餐厅吃饭,见到个工作人员,就跟他说,加一份炸鸡,对方会跟你打一张单过来。翻译成程序语言,就是新增一个接口。
{ "addOrder":{ "itemName":"addFriedChicken