1. 程式人生 > >記錄REST分格的web請求服務知識點

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

檢索 在服務器 更新 href com nsf 客戶端請求 請求 記錄

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 建議對於相同請求盡量使用緩存功能;可減少網絡阻塞

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