2 回答

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
服務(wù)器驗(yàn)證只是為了確保您的安全,這基本上意味著您根本不應(yīng)該依賴前端驗(yàn)證。但是,您也可以使用Clientside/JS驗(yàn)證請(qǐng)求,因此您不需要額外調(diào)用API來驗(yàn)證輸入。
如果禁用了Javascript,您可以要求用戶啟用,否則您將不會(huì)收到任何錯(cuò)誤通知。
<noscript>
<span style="color:red">JavaScript is not enabled!</span>
</noscript>

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊
服務(wù)器端驗(yàn)證是必須具備的。它必須始終被實(shí)現(xiàn),因?yàn)樗荒鼙WC它不能被跳過。
客戶端驗(yàn)證只是為了讓用戶感到舒適,他不需要發(fā)送請(qǐng)求,因?yàn)樵谳斎霐?shù)據(jù)期間可以捕獲基本錯(cuò)誤。請(qǐng)記住,在常見瀏覽器中可以輕松跳過它,因此您不能依賴它的安全性。
最好的解決方案始終是結(jié)合兩者:客戶端的舒適性和服務(wù)器端的安全性。
- 2 回答
- 0 關(guān)注
- 161 瀏覽
添加回答
舉報(bào)