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/