1樓:王明明
分享資料
不知道題主的困惑有沒有解決,
REST 是一種高介面設計思想
本文中提一點
在實踐中,介面返回狀態有兩種
HTTP狀態和業務狀態
業務狀態碼是服務端給出的關於業務描述的碼,用於客戶端明確得知本次請求的資源的狀態情況。上文例子中的 4032 被認為是乙個缺少簽名 sign 的業務狀態碼。有業務狀態碼輸出表明當次 HTTP 請求是通的。
業務狀態碼是可變的,沒有業界標準,是一種資源狀態描述,與 HTTP 響應狀態碼也不存在對應關係。
HTTP 請求狀態碼是 HTTP 協議的一部分,用於表明 HTTP 響應狀態。
系統服務化構建-狀態碼設計要點
2樓:
參看乙個例子吧:GitHub - hot13399/spring-mvc-REST
可以獲得所有的學生資訊。
可以獲得id為「1」的學生資訊。
POST 以下JSON內容
到http://localhost:8080/spring-mvc-REST/student
,可以新增乙個學生資訊。
PATCH以下內容
到http://localhost:8080/spring-mvc-REST/students/1
可以修改學生ID為1的學生的GPA.
PUT以下內容(Full Content)
到http://localhost:8080/spring-mvc-REST/students/1
可以替換掉這個物件
3樓:
可以看一下odata規範,詳細地描述了一套rest風格的api。filter,groupby,aggregate都有定義
4樓:大鬍子
給篇文章你參考一下。
Best Practices for Designing a Pragmatic RESTful API
理論篇推薦2本書《REST實戰》 還有一本《restful webservice cookbook》
5樓:陳碩
rest api本質是利用http提供verb (get, post)等來實現某URL所代表資源的狀態轉移
需要注意的是需要對資源定義的ID (URL)api 伺服器端為無狀態的
以下的圖是很好的乙個例子,參考深入淺出REST,讀了這個文章,也就差不多明白了
我適合什麼樣的風格
糖綿綿 瀉藥。那我就有話直說了。大bug是凸嘴,改善的話去醫院諮詢。改善後可以走乙個清冷風。也可以去搜尋淡顏系的妝束和穿搭。或者,金屬慵懶風也可以嘗試。 cotgby 感覺你長的很高階啊,你可以眼鏡摘了走走高階風歐美風。大家審美不同可以理解,但人要自信啊。你自己都覺得自己難看了,更何況別人 甘吉柔荑...
別墅高階風格裝修什麼樣?
松下住空間 除了偏田園風格外其他都很設計的很高階的。現在輕奢風格收到很多年輕群眾的喜愛,你可以看看到拓者設計吧裡面看看設計好的案例,是否有你喜歡的風格。 村上村墅 風格是否高階,不光要看裝修,在設計的那一刻就已經開始了。像這樣戶型,哪怕裝修都是鑲金,也沒法體現出高階。因為它在第一眼看到的門頭設計上,...
聖誕鳥整裝都有哪些裝修風格,什麼樣的風格比較適合90後小年輕夫妻?
秋小姐 日式風格好像在廣州不是那麼流行,就是裝修這個風格的客戶不會有很多,你說的這幾家裝修公司應該都是能做的,但是可能都不是太專業做這個,所以你可以去他們展廳看看有沒有類似的樣風格樣板間,確定要做這個風格的話,前期方案的時候多溝通吧。 小橙紫色 年輕人喜歡自由,嚮往個性化的空間,所以在裝修這件事上,...