天天看點

phoenix 開發API系列(二)phoenix 各類 api 實作方式概述各類 api 的實作示例總結

上一篇已經提到如何安裝以及利用 phoenix framework 來開發一個簡單的 api。 接着上次的工程,下面示範如何通過 phoenix framework 來建構各種類型的 api 來應對前端的各類請求。

introduce by code:

controller 中相關代碼:

router 相關代碼: (router.ex)

啟動 phoenix 開發伺服器,就可以在浏覽器中通路對應的 URL

introduce by code: api的參數的上面的示例一樣

controller 中相關代碼:(api_param_controller.ex)

測試api 可以使用 curl 指令:

測試api 可以使用 curl 指令: 指令中的 file 要替換成你的實際檔案路徑

可以看岀,phoenix framework 的 Plug 提供了豐富的功能,是以編寫 api 非常友善。 掌握了上面的示例,基本就可以滿足建構web服務時大部分的 api 的寫法了。

本文轉自wang_yb部落格園部落格,原文連結:http://www.cnblogs.com/wang_yb/p/5849441.html,如需轉載請自行聯系原作者