日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端校验和后端校验区别

發(fā)布時(shí)間:2025/3/15 HTML 10 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端校验和后端校验区别 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前臺驗(yàn)證數(shù)據(jù)格式

后臺驗(yàn)證的是數(shù)據(jù)的正確性

當(dāng)下流行的系統(tǒng)架構(gòu)方案中,前端和后端都是分離開的。

目的:① 為了方便前端開發(fā)人員和后端開發(fā)人員可以同時(shí)開發(fā);② 前后端分離也使得前后端的代碼可以分開進(jìn)行管理,方便了各自的版本迭代及控制。

1.1前端校驗(yàn)?

就是通過前端技術(shù),在瀏覽器(B/S模式中的B(browser)端)上面可以進(jìn)行簡單的數(shù)據(jù)檢查。

?

如果前端不進(jìn)行任何的數(shù)據(jù)檢查,直接把數(shù)據(jù)發(fā)送給后端,讓后端來進(jìn)行檢查的話,那么就會帶來這樣的問題:

太浪費(fèi)網(wǎng)絡(luò),對于網(wǎng)站本身來說完全就是在浪費(fèi)流量,增加了不必要的服務(wù)器壓力。因?yàn)榍岸税l(fā)起的每次請求都要給到后端,而后端是部署在我們的服務(wù)器上的。每次請求過來,服務(wù)器都要予以響應(yīng)。而實(shí)際上,對于一些很簡單的校驗(yàn),完全可以在用戶的瀏覽器上完成,沒必要專門讓服務(wù)器去校驗(yàn)。

有必要在前端校驗(yàn)的
必填項(xiàng)、(郵箱、電話號、地址)格式、密碼強(qiáng)度檢測。

比如手機(jī)號碼,郵箱號不合法,或者密碼強(qiáng)度太弱,在前端校驗(yàn)可以不等后端返回,直接提醒用戶不合法,讓用戶及時(shí)知曉并更改,避免不必要的提交,再等待服務(wù)器返回錯誤信息。

1.2后端校驗(yàn)

Q1:為什么有后端校驗(yàn)?

A1:① 因?yàn)楹蠖藢τ谇岸藗魉瓦^來的數(shù)據(jù)不信任。

因?yàn)閿?shù)據(jù)在網(wǎng)絡(luò)傳輸過程中有可能被不法分子給篡改了。畢竟,網(wǎng)絡(luò)存在安全隱患。當(dāng)然,解決網(wǎng)絡(luò)安全常用的方式有:HTTPS、加簽名等(我對這個不太了解,所以不進(jìn)行說明了)。

② 前端傳送過來的數(shù)據(jù)有可能后端的業(yè)務(wù)邏輯根本不支持。比如說,如下圖所示,【使用狀態(tài)】可選擇的值只有3種。結(jié)果,前端傳送了一個使用狀態(tài)值為5的數(shù)據(jù)給到后端。而后端開發(fā)人員的開發(fā)能力參差不齊,有可能針對使用狀態(tài)為5的這種情況無法處理甚至直接導(dǎo)致數(shù)據(jù)庫數(shù)據(jù)混亂。

Q2:后端校驗(yàn)分為哪些大類?

A2:大的粒度上分為兩類:① 針對前端傳送過來的數(shù)據(jù)屬性進(jìn)行【接口層面】的數(shù)據(jù)校驗(yàn);② 業(yè)務(wù)邏輯校驗(yàn)。

我們這里重點(diǎn)要說明的是情況 ① 針對前端傳送過來的數(shù)據(jù)屬性進(jìn)行接口層面的數(shù)據(jù)校驗(yàn)。這種校驗(yàn)不帶有任何的業(yè)務(wù)邏輯層面的校驗(yàn),只是簡單的數(shù)據(jù)合法性校驗(yàn)。

比如說,手機(jī)號碼只能是11位,年齡不能是負(fù)數(shù),性別只能是男、女、其他(可能有,我不清楚)等等,類似這種最簡單的數(shù)據(jù)校驗(yàn)。用戶名重復(fù)校驗(yàn),必須提交后臺查詢數(shù)據(jù)庫,返回是否重復(fù)。

必須在后端校驗(yàn)的
唯一性驗(yàn)證,驗(yàn)證碼,敏感詞,出錯概率高的要做異步校驗(yàn)。對數(shù)據(jù)庫中的相應(yīng)字段進(jìn)行校驗(yàn),比如建立主外鍵約束、控制字段長度、是否為空、是否可重復(fù)等。

后端校驗(yàn)可以防止接口被私自調(diào)用導(dǎo)致破壞數(shù)據(jù)庫結(jié)構(gòu);避免有人模擬瀏覽器行為直接給服務(wù)器發(fā)請求。

后端校驗(yàn)可以防止接口被私自調(diào)用導(dǎo)致破壞數(shù)據(jù)庫結(jié)構(gòu);避免有人模擬瀏覽器行為直接給服務(wù)器發(fā)請求。

1.3 前后端校驗(yàn)

只做了前端檢驗(yàn),用戶可以通過瀏覽器的控制臺來人為的修改前端代碼,所以:

  • 后端驗(yàn)證必須存在
  • 前端是為了更好的用戶體驗(yàn)

所以,追求用戶體驗(yàn)的情況下,二者都是需要的。

?

總結(jié)

以上是生活随笔為你收集整理的前端校验和后端校验区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天操天天操天天操天天 | 日韩一级中文字幕 | 欧美成人吸奶水做爰 | 黄色无遮挡网站 | 强行侵犯视频在线观看 | 三上悠亚中文字幕在线播放 | 少妇一级淫片免费放 | 老鸭窝久久 | 亚洲AV成人无码电影在线观看 | 国产精品久久久影院 | 国产精品拍拍 | 人妻 日韩精品 中文字幕 | 亚洲 欧美 国产 另类 | av加勒比在线 | 搡老熟女老女人一区二区 | 中文字幕一区二区三区人妻 | 国产男女网站 | 午夜三级福利 | 日本爱爱免费视频 | 日韩福利视频一区 | 日日夜夜草 | 中文字幕在线播放第一页 | 真人一及毛片 | 欧美xxxxav | 久久老司机精品视频 | 91精品国产欧美一区二区 | 蜜桃av中文字幕 | 波多野结衣在线观看一区二区三区 | 国内视频一区二区三区 | 毛片www| 长腿校花无力呻吟娇喘的视频 | 久久窝窝 | 亚洲视频 一区 | 黄色在线观看免费 | 中文字幕超清在线观看 | 亚洲妇女体内精汇编 | 中文字幕一区二区三区夫目前犯 | 国产精品福利一区二区三区 | 意大利少妇愉情理伦片 | 爱情岛亚洲论坛入口 | 美女裸体网站久久久 | 国产乱子一区二区 | 人人干视频| 国产精品久久久久久久专区 | αv在线| 久操网站| 曰曰操 | 男女啪动最猛动态图 | 久久一级电影 | 国产毛片久久久 | 91在线视频 | 国产日韩av在线播放 | 耳光调教vk| 杨幂国产精品一区二区 | 手机在线观看日韩av | 亚洲欧美www | 99久久精品一区二区成人 | 熟女国产精品一区二区三 | 男男车车的车车网站w98免费 | 色大师在线观看 | 日本激情网址 | 国产成人无遮挡在线视频 | 挪威xxxx性hd极品 | 综合久久久 | 亚洲m码 欧洲s码sss222 | 屁屁影院一区二区三区 | 亚洲成人黄色av | 激情男女视频 | 亚洲逼院| 国产农村妇女毛片精品久久 | www.插插插| av鲁丝一区鲁丝二区鲁丝三区 | 亚洲人免费 | 黄色片网站在线免费观看 | 欧美久久一级 | 中文字幕av专区 | 亚洲熟女一区二区 | 青青草www| mm视频在线观看 | 女人高潮特级毛片 | 精品人妻一区二区三区四区不卡 | 亚洲国产精品综合久久久 | 国产成人精品一区二区在线观看 | 一区二区三区 日韩 | 国产成人免费在线 | 少妇高潮灌满白浆毛片免费看 | 久久亚洲av永久无码精品 | 久久久久中文字幕 | 欧美全黄| 综合色爱 | 欧美一区二区三区免费 | 成人写真福利网 | 无码人妻丰满熟妇啪啪 | www.国产一区二区三区 | 激情综合色 | 日韩成人一区 | 青青草视频免费看 | 国产亚洲成av人在线观看导航 | 国产免费麻豆 |