我正在使用jQuery的ajax腳本來提交一個HTML表單,將創建一個用戶配置文件。我們需要檢查輸入錯誤,例如用戶名,密碼或電子郵件中的空格。像這樣的錯誤應通過使用jQuery來檢查客戶端,還是通過使用PHP來檢查服務器端?檢查用戶輸入錯誤的方法。 JQuery或PHP?
1
A
回答
2
兩者。
客戶端對於快速錯誤檢查很有用。但是,它可以輕鬆繞過(例如關閉Javascript),因此您需要必須也有服務器端檢查。
如果您不得不挑選一個,實際上沒有選擇,請使用服務器端檢查。
3
檢查jQuery爲用戶提供了一個更快的響應,告訴他們出了什麼問題,因爲您不需要往返服務器來驗證;但是您應該始終驗證服務器端以防止繞過jQuery驗證(例如使用curl而不是Web瀏覽器等進行的調用),或者客戶端js被禁用
1
您應該始終檢查服務器上的這些錯誤因爲如果用戶禁用了JavaScript,該怎麼辦? Javascript錯誤檢查應該只作爲一個附加組件來改善用戶體驗。
1
他們應該在雙方進行檢查。
您可以使用jQuery/JavaScript來獲得更好更快的用戶體驗。用戶無需等待服務器電話即可獲得即時反饋。
但JavaScript可以通過簡單的方式禁用或入侵(例如,Fiddler可以輕鬆組成Http調用)。這就是爲什麼你也想在服務器上檢查你的請求。
JavaScript是爲了用戶體驗,服務器端是爲了安全。
1
應該在兩個(客戶端和服務器端) 應當在客戶端進行檢查,以減少如果用戶輸入由螢火蟲值服務器進程和服務器端進行檢查等
0
始終有服務器端檢查。
此外有客戶端檢查它的意義。
相關問題
- 1. 錯誤檢查用戶輸入文件
- 2. 錯誤檢查用戶輸入
- 3. 調用一個方法來檢查錯誤的輸入
- 4. 檢查用戶輸入的值在php
- 5. 錯誤檢查輸入,Javascript
- 6. jQuery的 - 檢查用戶輸入用PHP陣列
- 7. 使用PHP或SQL的錯誤檢查
- 8. python輸入錯誤檢查
- 9. PHP檢查用戶在文本輸入
- 10. 檢查用戶只輸入數字,PHP
- 11. 檢查用戶輸入
- 12. 檢查用戶輸入時出錯
- 13. 用掃描儀檢查用戶輸入的正確方法
- 14. 使用do/while循環錯誤檢查用戶輸入
- 15. 檢查用戶使用PHP輸入HTML表單輸入
- 16. RxJava通用方法來檢查用戶中的錯誤消息
- 17. 檢查通過ajax方法提交的用戶輸入
- 18. 優雅地檢查用戶輸入錯誤
- 19. 檢查用戶輸入isValid
- 20. 檢查用戶輸入()
- 21. 檢查用戶輸入:minLength
- 22. 檢查用戶輸入python
- 23. 檢查用戶輸入?
- 24. 錯誤的用戶輸入
- 25. RestKit如何檢查錯誤的用戶名或密碼錯誤
- 26. 如何檢查用戶是否輸入錯誤html
- 27. vba用戶表單輸入錯誤檢查
- 28. java中的輸入檢查方法
- 29. 什麼是檢查用戶輸入並防止mysql注入的方法?
- 30. JQuery驗證錯誤或用戶錯誤?
沒有服務器端檢查你沒有保護與所有的攻擊。 – Stranger