restful是什麼

resful是什麼

rest是一種開發的風格,他不是框架,也沒有類庫,是一種約定

有什麼不同

非restful的開發方式

當沒有接觸restful的時候,URL通常是動詞,比如127.0.0.1:8080/unrestful/getFile

restful的開發方式

restful的URL是名詞,比如127.0.0.1:8080/restful/file

通過請求消息的method來調用具體的業務

約定的method

  • get,獲取數據
  • post,新增數據
  • put,更新數據
  • delete,刪除數據

約定大於配置

當約定好get、post、put、delete這幾種method對應處理什麼樣的業務之後,後臺就要根據請求的method去調用相應的方法

而不是從配置文件中拿到,request method對應的action method

好處

restful開發,可以使接口的URL更簡潔,而且數量更少

查看原文:http://www.wewill.top/2016/06/07/restful%E6%98%AF%E4%BB%80%E4%B9%88/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章