1. 程式人生 > >RESTful最通俗的解釋

RESTful最通俗的解釋

深入:https://blog.csdn.net/u014590757/article/details/80233901

對RESTful的理解

RESTful是符合REST原則的表現形式。Rest架構的主要原則:

1.    網路上的所有事物都被抽象為資源

2.    每個資源都有一個唯一的資源識別符號

3.    同一個資源具有多種表現形式(xml,json等)

4.    對資源的各種操作不會改變資源識別符號

5.    所有的操作都是無狀態的

 

REST是Representational State Transfer的縮寫,翻譯是”表現層狀態轉化”。 可以總結為一句話:REST是所有Web應用都應該遵守的架構設計指導原則。

面向資源是REST最明顯的特徵,對於同一個資源的一組不同的操作。資源是伺服器上一個可命名的抽象概念,資源是以名詞為核心來組織的,首先關注的是名詞。REST要求,必須通過統一的介面來對資源執行各種操作。對於每個資源只能執行一組有限的操作。