一、前后端通信与HTTP协议
1.1 初始前后端通信
1.1.1 前后端通信是什么
前端和后端数据交互的过程。
浏览器/客服端 与 后端服务器 的数据交互的过程。
1.1.2 为什么需要前后端通信
前端请求后端得到数据,并展示在前端页面上。
前端把用户所填信息发送到后端,并保存到后端数据库里。
1.2 前后端通信过程与概念解释
【概念解释】
- 前端:浏览器网页端
- 客户端:凡是能与服务器交互的终端(桌面端软件、APP、命令行工具……)
- 后端:服务器端
其实:浏览器网页端也是客户端的一种。
1.3 前后端通信方式
- 浏览器访问网页
- 通过浏览器地址栏输入 域名 或 IP 请求服务器响应网页
- HTML 标签
- 浏览器解析到 link、img、script、iframe 等标签时会向浏览器请求相关资源
- 浏览器请求过程是并行的,而非串行的,当然并行数量有一定限制
- 还有一些标签,浏览器不会自主向服务器发送请求,而是等待用户的指令,如:a、form
- Ajax 和 Fetch
- 专门实现前后端通信的 JS 工具
评论(0)
暂无评论