请问老师,关于注册功能疑惑。。
来源:8-11 作业:注册页面的编写

lanrtop
2022-11-09
你好老师,我目前按照老师的教程,目前完成了注册功能。
但是当我,拿到同样的参数在 postman中时,却无法注册成功。。
很疑惑!
我目前拿到的参数是
post 方法请求
访问页面:http://apis.imooc.com/api/users/?icode=5473B85518F13AE7
注册参数
{
“email”: "wolai2@test.com",
“nickName”: “wolai”,
“password”: “111111”
}
我先在 postman, 安装这样的参数来访问接口,想实现注册账户。
失败了。
但是我拿到以上参数在应用中 确成功可以请求接口来注册账户。。
这是为何??
1回答
-
lanrtop
提问者
2022-11-10
解决了!
我懂了
get请求情况下,必须在url层面带上 icode
例如 :
get请求
http://apis.imooc.com/api/columns?icode=5473B85518F13AE7 才对
如果是 http://apis.imooc.com/api/columns 的话会报错
post请求
要将 icode 添加到 body的json格式数据中,url 没有要求必须带icode
例如:
url
http://apis.imooc.com/api/users/?icode=5473B85518F13AE7
http://apis.imooc.com/api/users/
但是 body的json格式数据中 必须要有 icode
{ "email": "wolai3@qq.com", "nickName": "wolai", "password": "111111", "icode":"5473B85518F13AE7" }
这样才是正确格式。
如果是
{ "email": "wolai3@qq.com", "nickName": "wolai", "password": "111111" }
会被提示报错,{"msg":"icode不能为空","data":null,"code":1001}
012022-11-10
相似问题