使用express做后台,前台ajax发起的请求有时候能接收到后台发来的数据有时候接收不到?
前台使用ajax发起请求,后台使用express框架,接收到请求后使用
res.send("1");
给ajax返回一个字符串,ajax根据接收到的字符串来判断是否登录成功。
但有时候ajax能接收到这个字符串,有时候却接收不到。
接收到时,自然正常登录;接收不到时,后台直接返回前台一个字符串“1”。整个页面就显示一个“1”。
这种情况大家遇到过吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最好这样写:
通过判断code的值来确定是否登录成功
如果必须要返回字符串,在res前加上
return
是不是content-type的要求呢,注意具体格式是form-data还是其他的