老師講的不錯,不過理解起來倒是看個人了,我的理解是:
什么是restfulAPI,我認為是一種接口風(fēng)格和規(guī)范吧,這里暫且不討論SOAP和HTTP的異同;restful盡最大程度的利用了HTTP,從資源路徑確定了對何種資源(用戶資源,文章資源等等)進行動手,根據(jù)不同的HTTP動詞(POST,PUT,DELETE,GET等等)進行不同的API操作,然后過濾不必要的信息信息,根據(jù)流程返回適當?shù)臓顟B(tài)碼和錯誤提示,以及最終的結(jié)果返回,本次學(xué)習(xí)最大的收獲是代碼的類思想,代碼報錯處理機制和代碼的規(guī)范性學(xué)習(xí),相比以前做開發(fā)直接沒有什么處理json返回前端需要的數(shù)據(jù)相比,這種方法更加科學(xué),當然也要視情況采用.
什么是restfulAPI,我認為是一種接口風(fēng)格和規(guī)范吧,這里暫且不討論SOAP和HTTP的異同;restful盡最大程度的利用了HTTP,從資源路徑確定了對何種資源(用戶資源,文章資源等等)進行動手,根據(jù)不同的HTTP動詞(POST,PUT,DELETE,GET等等)進行不同的API操作,然后過濾不必要的信息信息,根據(jù)流程返回適當?shù)臓顟B(tài)碼和錯誤提示,以及最終的結(jié)果返回,本次學(xué)習(xí)最大的收獲是代碼的類思想,代碼報錯處理機制和代碼的規(guī)范性學(xué)習(xí),相比以前做開發(fā)直接沒有什么處理json返回前端需要的數(shù)據(jù)相比,這種方法更加科學(xué),當然也要視情況采用.
2019-01-28
我想告訴大家的是 restful 架構(gòu)是目前最流行的架構(gòu),至于為什么,自己琢磨吧,或者問一問你的前端 一個功能要請求N個接口是不是很煩,假如你用restful,一個增刪改查功能就請求一個接口,是不是很友好。
2019-01-25
@午夜狂魔 其他的先不確定,你太浮躁了,可能會影響你的學(xué)習(xí)。又不是1+1=2,你以為你是天才 一聽就懂。有些事情有個過程的,慢慢就會懂,要有耐心。
2019-01-24
數(shù)據(jù)庫中文亂碼,連接數(shù)據(jù)的時候,加個編碼
$pdo = new PDO('mysql:host=localhost;dbname=restful;charset=UTF8', 'root', '');
$pdo = new PDO('mysql:host=localhost;dbname=restful;charset=UTF8', 'root', '');
2018-08-02