記錄REST分格的web請求服務知識點

REST (representational state transfer) 基於個人的理解就是 基於WEB協議的WEB請求的表達狀態的傳送

REST 建立HTTP方法與資源操作CRUD對應;
HTTP的post 對應 在服務器創建資源(Create 簡稱:C)
HTTP的GET 對應 在服務器檢索資源(Read 簡稱:R)
HTTP的PUT 對應 在服務器更新資源(Update 簡稱:U)
HTTP的DELETE 對應 在服務器刪除資源(Delete 簡稱:C)

REST 建議URI定位資源時,儘量要把URI結構化;這樣便於理解;
如:
get http://www.myweb.com/users/bob (get 到用戶bob的用戶信息)

REST 一般用於無狀態請求中;就是服務端不會記住客戶端請求狀態;客戶端請求什麼,服務端就返回什麼,服務端不會記住上一次的請求;

REST 建議對於相同請求儘量使用緩存功能;可減少網絡阻塞

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章