AJAX概述:
AJAX相当于是异步的js和xml;
XML可扩展标记语言,用来传输和储存数据,现在大多采用JSON;
XML如
<studend>
<name>大圣</name>
<age>18</age>
</studend>
可自定义标签
…
json(传输和储存数据) 如 {“name":"大圣,“age”:18}
AJAX最大的优点是向服务器发送异步请求,无需刷新获取数据。
HTTP(超文本传输协议)
客户 ---- 请求 ----> 服务器
客户 <---- 响应 ---- 服务器
请求报文
…
类型 | 路径 | HTT版本 | |
---|---|---|---|
行 | GET/POST | http://127.0.0.1:8000/ | HTTP/1.1 |
头 | host:/Cookie等 | ||
空行 | |||
请求体 | username=candy&&password=adc |
…
响应报文
…
HTT版本 | 响应状态码 | 响应状态字符串 | |
---|---|---|---|
行 | HTTP/1.1 | 200 | ok |
头 | host:/Cookie等 | ||
空行 | |||
请求体 | HTML内容 |
…
常见状态码
200 正常
403 禁止
404 找不到
500 内部服务错误