iris的依賴注入
本篇文章介紹一下其他語言也有的設計概念,就是依賴注入,以及在iris如何利用這種設計概念讓程式的組件職能分工,並且能每個組件專注在各自的邏輯開發。
告訴你我開發之路所遇到的坑
本篇文章介紹一下其他語言也有的設計概念,就是依賴注入,以及在iris如何利用這種設計概念讓程式的組件職能分工,並且能每個組件專注在各自的邏輯開發。
上一篇介紹了如何撰寫及使用middleware,而iris也有許多好用的middleware,所以本篇就來介紹一個好用的middleware jwt。
在上篇文章介紹routing時有提到Party
時有傳入一個handler
不知道讀者們有沒有注意到,所以今天來介紹那個middleware
。
在介紹完model驗證之後要開始介紹網頁程式設計的另一個觀念路由routing
,更明確的說明應該是網址路由才對,所以接下來開始跟大家介紹網址路由。
介紹完query string以及form POST之後相信大家對於使用者提交請求的處理有一些概念,所以今天再跟大家介紹一下如何利用iris來驗證model。
在介紹完使用者提交請求的處理方式之後,接下來要介紹一個很常會應用到的功能,那就是上傳檔案,接下來跟大家介紹如何處理上傳檔案的請求。
上一篇文章介紹少使用者發出請求的手段之一 query string,但是query string有長度限制,而且容易被攔截無隱私可言,所以本篇要介紹使用者發出請求的手段之二,form POST。
在介紹完傳遞使用者資料手段之後要開始介紹使用者傳遞資訊到網頁伺服器的方法,在http協定中有兩種接收的方式,所以這篇先介紹其一query string。
前一篇介紹了傳遞使用者資料手段之一session
,這一篇再接續介紹另一個是傳遞使用者資料的另一個手段,這裡不多講cookie
的細部知識,有興趣的可以看一下Cookie Wiki,本篇著重於在 iris 如何使用 cookie
所以接下來進入本文內容。
在上一篇文章介紹的 MVC 的配置與 view
的 template
的撰寫以及綁定,接下來要介紹網頁應用程式在請求階段傳遞使用者資料的手段session
。