建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

REST风格的优势是什么?(REST是一种设计风格)

GG网络技术分享 2025-03-18 16:11 6


RESTful API作为一套当下非常流行的,面向资源的API设计理论,优点甚多,主要具有以下几点:

  1. 透明性。能够将资源暴露出来,每个资源都有一个地址。资源本身都是方法调用的目标,方法列表对所有资源都是一样的。比如 http://www.example.com/book/id/13就是表述了id为13的book。

  2. 充分利用HTTP协议的语义。以往的webservice主要利用了get和post方法,并没有具体区分HTTP设计之初的意图。而REST充分利用了这一点,get方式用来获取资源,post方式用来更新资源,put方式用来新建资源,而delete资源用来删除资源。此外,还有header和options的请求方式。比如get方法和delete方法访问 http://www.example.com/book/id/13的时候,前者是获取id为13的书,而后者则会删除它。

  3. 无状态。并不需要考虑上下文,可以作为中间件,独立于业务。

标签:

提交需求或反馈

Demand feedback