AJAX的XMLHttpRequest

readyState属性

标识当前的XMLHttpRequest对象处于什么状态

0表示为未初始化,1表示准备发送状态,2表示已发送状态,3正在接收,4完成响应

responseText属性

包含客户端接收到的http响应的文本内容(readyState需要为4)

responseXML属性

这个属性需要满足两个条件:readyState=4,头部content-type的mime类型为XML

status属性

在readyState=3或者4的时候才能有访问这个属性,这个属性描述了http状态码

statusText属性

同上面一样只有在3、4才能用,描述了http状态代码文本

onreadystatechange事件

每次readyState的值变化都会触发这个事件,一般用于回调函数

open()方法

用于XMLHttpRequest来初始化对象

send()方法

发送数据

abort()方法

可以暂停httprequest请求或者发送httpresponse的接收,并可以 把XMLHttpRequest对象改变成初始化状态

setRequestHeader()方法

设置请求头部信息,并只能当readyState为1才可以使用

getResponseHeader()方法

检索响应头部值,当readyState为3或者4才可以使用

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Danny的专栏

【MyBatis框架点滴】——MyBatis一对多查询

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

22730
来自专栏JetpropelledSnake

Django学习笔记之Ajax入门

20650
来自专栏一枝花算不算浪漫

[数据库连接池] Java数据库连接池--DBCP浅析.

477140
来自专栏Python

python使用requests时报错requests.exceptions.SSLError: HTTPSConnectionPool

分析:由于报错SSL证书验证失败,所以这次的访问应该是https协议.但是我们明明使用的是http,所以,猜测访问该网站后,被重定向到了https://www....

52230
来自专栏偏前端工程师的驿站

.Net魔法堂:log4net详解

一、作用                              提供一个记录日志的框架,可以将日志信息记录到文件、控制台、Windows事件日志和数据库(M...

30190
来自专栏大内老A

[WCF REST] 通过ASP.NET Output Caching实现声明式缓存

ASP.NET的输出缓存(Output Caching)机制允许我们针对整个Web页面或者页面的某个部分(主要针对用户控件)最终呈现的HTML进行缓存。对于后续...

21570
来自专栏坚毅的PHP

jersey处理支付宝异步回调通知的问题:java.lang.IllegalArgumentException: Error parsing media type 'application/x-www

tcpflow以流为单位分析请求内容,非常适合服务器端接口类服务查问题 这次遇到的问题跟支付宝支付后的回调post结果有关 淘宝的代码例子: publi...

63950
来自专栏大内老A

[WCF REST] 通过ASP.NET Output Caching实现声明式缓存

ASP.NET的输出缓存(Output Caching)机制允许我们针对整个Web页面或者页面的某个部分(主要针对用户控件)最终呈现的HTML进行缓存。对于后续...

19860
来自专栏编程坑太多

requests库使用方式

16040
来自专栏c#开发者

Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具

Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具 介绍 该工具是通过一个github上的开源项目修改的原始作者https...

46080

扫码关注云+社区

领取腾讯云代金券