什麼是Restful

Restful  架構,就是目前最流行的一種互聯網軟件架構。它結構清晰、符合標準、易 於理解、擴展方便,所以正得到越來越多網站的採用。

get

1.安全且冪等

2.獲取表示

3.變更時獲取表示(緩存)

200 ok,表示已在響應中發出
204 無內容,資源有空表示
301 資源的URI已被更新
303 其他,如負載均衡
304 資源未更改
400 帶壞請求,如參數錯誤
404 資源不存在
406 服務端不支持所需表示
500 通用錯誤響應
503 服務端當前無法處理請求
post

1.不安全且不冪等

2.使用服務端管理的實例號創建資源

3.創建子資源

4.部分更新資源

5.如果沒有被修改,則不更新資源(樂觀鎖)

200 ok,如果現有資源已被更改
201 如果新資源被創建
202 已接受處理請求但尚未完成(異步處理)
301 資源的URI被更新
303 其他,如負載均衡
400 代壞請求
404 資源不存在
406 服務端不支持所需表示
409 通用衝突
412 前置條件失敗
415 接收到的表示不受支持
500 通用錯誤響應
503 服務當前無法處理請求

 

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