just code

RestApi初识

2018-01-18  本文已影响6人  KavinBright

Rest简介


  2000年,Roy Thomas Fielding在他的博士论文中首次提出软件架构设计原则Rest,即基于HTTP/1.1协议等Web规范的设计指导原则,Rest全名Representational State Transfer,翻译是”表现层状态转化”[阮一峰]。也就是一种软件设计原则。Rest体现在API设计主要在一下几点:

  REST API不依赖于协议,但是几乎全部的REST都是基于HTTP协议的。因此,举例也就只举HTTP的例子。基于HTTP的REST API的优势:

RestApi的设计注意事项:
POST /en/transfer/zh/hello   //错误的
GET http://wwww.example.com/projects

RestApi设计


1.使用的协议

HTTP协议

2.可以把版本号放在URI中

http://code.aiboms.cn/api1.0/articles

3.案例:

Rest具体实现

上一篇下一篇

猜你喜欢

热点阅读