鍍金池/ 問答/HTML/ web表單只能下拉選擇的數(shù)據(jù)項(xiàng),用戶通過F12調(diào)試面板可隨意修改后提交,如何防范

web表單只能下拉選擇的數(shù)據(jù)項(xiàng),用戶通過F12調(diào)試面板可隨意修改后提交,如何防范這種情況。

開發(fā)了一個(gè)網(wǎng)頁表單,其中有些數(shù)據(jù)項(xiàng)只能下拉選擇不能隨意輸入,但用戶可以通過瀏覽器F12的調(diào)試面板修改網(wǎng)頁代碼,將下拉項(xiàng)隨意修改成其它內(nèi)容,然后提交。

我想請教大家如何防范這種問題,通過客戶端好像沒有辦法,那是不是只能通過服務(wù)端將所有是下拉數(shù)據(jù)項(xiàng)都檢查一下是不是在合法值中嗎?感覺這樣好麻煩的樣子。有什么好辦法嗎?

回答
編輯回答
墨小白

客戶端校驗(yàn)永遠(yuǎn)是不可信的,必須要有服務(wù)器端校驗(yàn)。

2017年11月19日 23:50
編輯回答
涼薄

這種情況無法避免和防范。

2018年8月10日 23:48