到底什麼是REST中的狀態

2021-08-28 22:13:43 字數 285 閱讀 8866

廢話不多說,貼上群裡大佬給的例子

業務場景,乙個迷宮api,使用者登陸後在起點,用請求進行移動

有狀態的unrestful介面

使用者傳送請求,比如我要往前走,伺服器根據儲存的使用者座標進行計算,能走就返回移動成功,不能走就返回有障礙物,用同樣的引數去請求,但是每次返回的結果卻不一樣,並且資源的狀態(這裡指使用者的座標)也儲存在了伺服器上。

無狀態的rest介面

使用者傳送請求的時候帶上使用者當前的座標和移動的方向,伺服器根據引數算出結果,然後返回給使用者,移動成功就200,移動失敗就400,。

到底什麼是rest客戶端

spring中有個常見的詞叫rest客戶端,常見的rest客戶端我們知道的有 好了,這個所謂的rest客戶端是幹嘛的呢?來自 1 in short,a rest client and arest server areboth connectors.theessential difference be...

REST風格到底是個什麼風格

restful的思想就是讓url的可讀性更高。像www.xx.com user 1 2 20這樣的url我覺得並不是乙個良好的restful實現。我的理解,應該是每乙個引數都有明確的意義。比如,www.xx.com user 1 page 2 pagesize 20 list.json url中不應...

什麼是REST架構

rest架構風格是全新的針對web應用的開發風格,是當今世界最成功的網際網路超 分布式系統架構,它使得人們真正理解了http協議本來面貌。隨著 rest架構成為主流技術,一種全新的網際網路網路應用開發的思維方式開始流行。rest是什麼 rest是英文representational state tr...