这是我参与「第五届青训营 」伴学笔记创作活动的第 11 天
学习笔记
对网络知识的学习
AJAX概述 HTTP相关问题
AJAX简介
AJAX 全称为Asynchronous JavaScript And XML,就是异步的JS 和XML 通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据 AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式
AJAX 的特点
AJAX 的优点
- 可以无需刷新页面而与服务器端进行通信
- 允许你根据用户事件来更新部分页面内容
AJAX 的缺点
- 没有浏览历史,不能回退
- 存在跨域问题(同源)
- SEO 不友好
HTTP相关问题
MDN文档
developer.mozilla.org/zh-CN/docs/…
HTTP 请求交互的基本过程
客户端:请求行 请求头 请求体 服务器:状态行 响应头 实体内容
- 前后应用从浏览器端向服务器发送HTTP 请求(请求报文)
- 后台服务器接收到请求后, 调度服务器应用处理请求, 向浏览器端返回HTTP响应(响应报文)
- 浏览器端接收到响应, 解析显示响应体/调用监视回调