Ajax学习笔记

ajax(异步JS和XML)

定义:无需重新加载页面的情况下,更新部分网页的技术。

XHR对象  Var request = new XMLHttpRequest();

Http请求:

1建立TCP连接

2浏览器向服务器发送请求指令

3web浏览器发送头信息。

4web服务器应答

5web服务器发送应答头信息

6服务器发送数据

7web服务器关闭TCP连接(TCP/IP供已连接因特网的计算机进行通信的通信协议)

请求方式:

GET请求:用于URL传递参数,数量在2000字符

POST请求:表单处理,数量不限制,安全。

发送请求:

open(method(get 或者 POST),url,async,同异步)

send(string)用于post 请求

取得响应:

responseText获得字符串式响应

status 和 statusText :以数字和文本的形式返回HTTP状态码

getAllResponse Header():获得所有响应报头

getResponse Header():查询响应中某字段的值

readyState:

0:open未调用

1:open已调用

2接收到头信息

3处理响应文本

4响应完成






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值