请求响应模型那部分,用户提交信息后api来验证用户名密码是否正确,验证完又交给数据库,在数据库中查找用户是否存在,那如果用户不存在的话,api不就白验证了吗?
并不是白验证了。是通过验证后,才发现用户输入的信息与数据库的信息不匹配。这时候数据库给api返回一个值,即老师讲的:0,代表未匹配到相应数据。整个流程下来是一个验证过程。客户端返回给你的“用户名或密码错误”就代表这次验证结束,但验证过程不可少。不知道这么说你懂了没有。