前后端怎样通过json传值

[复制链接]
发表于 2025-10-24 06:40:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一、前端发送哀求


通过axios发送http哀求,发送post哀求到服务器ip+端口上的后端路由,并带有post的参数
二、后端监听

后端监听端口上的消息,获取前端发送的信息


三、后端相应

jsonify 是 Flask 提供的一个工具函数,用于将 Python 字典转换为 JSON 格式的 HTTP 相应。
code: HTTP 状态码,通常用于体现哀求的处理处罚结果。200 体现哀求乐成。
message: 附加的消息,通常用于形貌哀求的结果。‘success’ 体现利用乐成。
id: 返回的数据字段,这里是一个用户 ID(info[‘user_id’]),并将其转换为字符串格式。

Flask 允许在 jsonify 的返回值后附加状态码,以明确相应的状态。
四、前端汲取


用response汲取后端发来的json值
response.data
传来一个json值

分别用code、message、data来汲取

这里有个注意的点就是

async 和 await 是 JavaScript(以及 Python 等语言)中用于处理处罚 异步利用 的关键字。它们的作用是让异步代码的编写和阅读更加直观和轻便,克制了传统的回调地狱(Callback Hell)和复杂的 Promise 链式调用
相称于await会壅闭代码,由于必要期待后端处理处罚完数据再传过来。假如后端还没有处理处罚完数据,这边response就实行完了,那肯定堕落了。比及知道后端数据过来了,再去汲取。
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表