Postman 是成功的,但是接口调用不成功,很有可能是 Payload 没整对。
是不是后端需要 querystring 格式的 payload,但是你给的是 JSON 形式的它处理不了?
你看看 Postman 我觉得应该是 username=xxx&password=yyy
这种形式。
但程序里给的是 { "username": "xxx", "password": "yyy" }
这种形式。
13 回答13k 阅读
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答2.3k 阅读✓ 已解决
没有发送用户名密码给后端,你的
data
是不是应该要传给postlogin()
,后端才能收到用户名密码,即改为如果不是,说明数据格式没对上,可以查看
postlogin
的参数说明(通常鼠标移上去有提示,没有就加ctrl
),没有就跳转到postlogin
方法查看注释(通常是ctrl
+单击),再没有就查看 api 文档,还没有就问后端(建议发代码文本,方便复制)
还有{ username, password }
应改为{ username.value, password.value }
{ username, password }
应改为{ username: username.value, password: password.value }