1:Ajax异步刷新技术
Asynchronous 异步的
Javascript
And
Xml
(观看视频时候,在视屏上方进行评论操作)
2:Ajax技术的实现
jQuery实现
javascript实现
xml配置文件(yml,)
(头信息决定xml的作用,)
json键值对保存数据,键值对形式使用
fastjson
3:
Ajax异步请求,只刷新局部
传统同步请求,刷新全部
主要开发语言
javascript
核心技术
XMLHttpRequest对象
4:回调函数:
5:XMLHttpRequest对象状态信息
0:没初始化
1:开始发送
2:请求完成
3:读取响应
4:响应结束
6:HTTP状态码
404资源不存在(地址错误)
500代码异常
403权限访问
200正确返回响应
statusText:返回当前请求的状态
7:post和get的区别
1:get是明文传参,所有参数都在URL地址栏里显示,较不安全,
而post传参是通过request body实体 提交后地址栏里看不到参数,
相对get而言较安全些。
2:get传递的参数有限,post传递的参数数据量大,所以一般需要
上传文件的表单都用post提交。
3:get执行效率上要比post快些。
4:get容易被浏览器缓存信息,而post不会。
5:get请求的数据会附加在URL上,以?分割开,多个参数用&连接,
URL编码是用ASCII编码。
6:post的容量大,因为get的数据写在地址栏上,所以存放信息有限
7:数据量小,对于安全性要求不高用get