關於前後端資料校驗

2021-09-11 17:06:56 字數 334 閱讀 4923

必須在後端校驗的

唯一性驗證,驗證碼,敏感詞,出錯概率高的要做非同步校驗。

後端校驗可以防止介面被私自呼叫導致破壞資料庫結構;避免有人模擬瀏覽器行為直接給伺服器發請求。

有必要在前端校驗的

必填項、(郵箱、**號、位址)格式、密碼強度檢測。

前端校驗便於使用者糾正(快速反饋),並且減少伺服器壓力、節省流量(減少無意義的請求),主要對使用者友好。

比如手機號碼,郵箱號不合法,或者密碼強度太弱,在前端校驗可以不等後端返回,直接提醒使用者不合法,讓使用者及時知曉並更改,避免不必要的提交,再等待伺服器返回錯誤資訊。

關於前後端分離

為什麼要前後端分離?記得大學時候剛開始接觸web開發時候,前端用的是html jsp,根本不懂得架構什麼的。直到畢業工作,入了第一家公司。趕上乙個專案,老框架的那種,有段時間我負責解bug。有些問題是頁面的問題,有些事dispatcher路徑沒有寫對,有些是引數格式不對。很煩的就是每次做完修改,都需...

關於API,前後端分離

而關於介面的規定,衍生出了一大堆問題,第一是關於空值的制定,是不輸出呢?還是輸出null,還是輸出 今天在除錯1688開放平台時,1688開放平台那邊出了兩套介面api給我們調,一套是舊的,用關鍵字deprecated標誌過時,而一套是新的,因為是最近才推出的吧。有點坑的是,新介面雖然變得簡潔了,但...

前後端資料互動

web程式我們都知道處理流程 頁面在使用者操作後,封裝成請求傳送到後台,然後後台處理並響應頁面的請求。但頁面怎樣傳送請求的,其實對於寫c 一直面對黑屏終端的我們初學者是真的不知道怎樣做的。由於畢業設計需要加入web,特此去了解了js的ajax請求,才了解到頁面是怎樣處理的。故寫部落格記錄js和php...