瀏覽器解析頁面, 攜帶uuid向服務器發送請求獲取圖片,? 服務器生成圖片驗證碼, 返回圖片本身給瀏覽器,? 客戶端根據圖片輸入驗證碼內容, 把輸入的內容發送給服務器, 服務器對比輸入的驗證碼是否正確.根據前端傳入的uuid從redis中獲取唯一圖片驗證碼名稱.
服務器: 圖片, 圖片內容驗證碼存在于redis數據庫中,.
生成圖片驗證碼的流程分析:?
1: 獲取前端頁面生成的圖片驗證碼后綴名,
2: 校驗參數是否存在
3: 調用擴展包,生成圖片驗證碼
4:在redis數據庫中保存圖片驗證碼的內容
5: 使用響應對象,返回圖片,修改默認響應的數據類型
6:返回結果.