- 打开app的app middle a,修改default air handler。
- 在异常处理代码中添加两种新错误情况处理:
- 当错误信息是"name is required"时,设置状态码为400 (bad request) 并返回消息"请提供用户名"。
- 复制上述情况,创建另一个错误处理,当错误信息是"password is required"时,同样设置状态码为400,并返回消息"请提供用户密码"。
- 在HTTP客户端中,若创建用户请求没有包含password,会收到状态码为400的响应,信息为"请提供用户密码"。
- 修改请求主体,添加用户名,如果没有password,则响应状态码会失败,返回信息"请提供用户名"。