THINKPHP5實戰之Restful API(一) 如何建立RESTFUL API
阿新 • • 發佈:2019-01-02
說到Restful Api,我想大家肯定都不陌生,重要性可想而知,正好根據一個例子給大家來剖析一下Restful Api.
php我選用的框架是THINKPHP5,當初這個框架釋出的時候就定義為為API而生,下面我們來看看怎麼用TP5來實現Restful Api吧.
工具:THINKPHP5,POSTMAN.
首先先了解一下Restful Api主要的功能,無外乎就是CURD(create,update,read,delete),那麼對應這Restful Api的方法為:GET POST PUT DELETE這四個常用的方法.
在TP5框架中,首先要建立一個api資料夾,,裡面有一個controller資料夾和一個config.php,controller資料夾我就不用多說了,這個config.php裡面就一句話:return['default_return_type'=>'json];這句話意思很明顯啦,就是返回資料格式同意json格式.
TP5框架有一個route.php,我們就在這個東東里面寫入api,如圖所示:
這四個方法就對應著上邊說的CURD了,裡面有兩個引數,第一個引數就是起個名字,第二個引數就是你的url.
這個圖就是api中get對應的url,我們輸出aaa,bbb,那怎麼輸出呢,我們得用到POSTMAN工具(自己去百度下載),
這樣就可以看到結果啦.
下一章講解如何解決異常.