1.1 Ajax的特点
1.1.1 Ajax的优点
- 可以无需刷新页面与服务器端进行通信
- 允许你根据用户事件来更新部分内容
1.1.2 Ajax的缺点
- 没有浏览历史,不能回退
- 存在跨域问题,b网站不能向a网站发送数据请求
- SEO(爬虫)不友好
1.2 http协议
1.2.1 请求报文
有:
1.请求类型:get、post、delete等方法
2. url
3. HTTP版本
POST /atguigu.com
Cookie: name=guigu
Content-type: application/x-www-form-urlencoded //说明请求体类型
User-Agent: chorme 83
username=admin&password=admin
为GET请求的话就是空的;
POST请求可以为空
1.2.2 响应报文
HTTP版本 + 响应状态码 + 响应字符串
HTTP/1.1 200 OK
...
(类型)Content-Type: text/html;charset=utf-8
(长度)Content-length: 2048
(压缩方式)Content-encoding: gzip
...
<html>
<head></head>
<body>
<h1></h1>
</body>
</html>