32、深入探索 XMLHttpRequest 与 AJAX 购物车实现

深入探索 XMLHttpRequest 与 AJAX 购物车实现

1. XMLHttpRequest 对象的使用

XMLHttpRequest 对象创建后,可用于发起同步或异步的服务器请求。其公共方法和属性如下表所示:
| 方法/属性 | 描述 |
| — | — |
| abort | 停止当前请求 |
| getAllResponseHeaders() | 将响应头作为字符串返回 |
| getResponseHeader(“headerLabel”) | 将单个响应头作为字符串返回 |
| open(“method”, “URL”[, asyncFlag[, “userName”[, “password”]]]) | 初始化请求参数 |
| send(content) | 执行 HTTP 请求 |
| setRequestHeader(“label”, “value”) | 设置 HTTP 请求头 |
| onreadystatechange | 设置处理请求状态变化的回调函数 |
| readyState | 返回请求的状态:0 = 未初始化,1 = 加载中,2 = 已加载,3 = 交互中,4 = 完成 |
| responseText | 将服务器响应作为字符串返回 |
| responseXml | 将服务器响应作为可使用 JavaScript 的 DOM 函数操作的 XML 文档返回 |
| status | 返回请求的状态码 |
| statusText | 返回请求的状态消息 |

每次进行服务器请求时,常用的方法是 open()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值