比方說登入接口,就用戶名、密碼、簽名三個參數,用戶名為空返回“用戶名不能為空”,密碼為空返回“請填寫密碼”……還是說這三個參數有個為空,直接回傳參數不完整!
比方說登入接口,就用戶名、密碼、簽名三個參數,用戶名為空返回“用戶名不能為空”,密碼為空返回“請填寫密碼”……還是說這三個參數有個為空,直接回傳參數不完整!
這個沒有什麼絕對正確的答案,但是我的處理方式你可以藉鏡下!
我一般能提示的完整就提示的完整,這樣從體驗角度講用戶基本沒有學習成本
但這裡有一個安全問題值得我們注意,如果你詳細的提示找不到用戶名、密碼錯誤等那就給暴力破解密碼的人提供了便捷性,所以我一般在有安全問題的地方提示會相對模糊不留隱患,例如:使用者名稱或密碼錯誤,一般對正常使用者不會造成特別多的干擾
非標準答案,僅供參考!