AJAX全接触(一)

基本概念-同步与异步


XMLHttpRequest对象的创建



XMLHttpRequest对象发送http请求

基本方法:

open(method,url,async) method 方法 url 地址 async 是否异步处理 send(string)

例:
.open("send","create.php",true); request.setRequestHeader("content-type","application/x-www-form-urlencoded");//必须写在open和send中间 requesr.send("name=张三&sex=男");


XMLHttpRequest对象取得响应

###基本方法

readyState属性变化监听:

使用onreadystatechange方法


基本概念-HTTP请求

HTTP请求组成

GET/POST请求


GET(一般做查询,获取):1.一般用于获取信息

2.使用URL传递参数</span>

3.对所发送信息的数量有限时,一般在2000个字符</span>

4.所有参数都在URL中,请求数据对所有人可见,不太安全</span>

5.通常来说是安全的</span>

POST(一般做修改删除等):
1.一般用于修改服务器上的资源

2.对所发送的信息其他人不可见,数量无限制</span>

HTTP响应组成

HTTP响应状态码(request.status)