博客
关于我
XMLHttpRequest对象常用资料总结
阅读量:406 次
发布时间:2019-03-06

本文共 780 字,大约阅读时间需要 2 分钟。

1、XMLHttpRequest的方法

-abort 停止发送当前请求

-getAllResponseHeaders() 获取服务器返回的全部相应头(字符串形式)

-getResponseHeader("headerLabel") 根据相应头的名字,获取对应的响应头

-open("method", "URL" [,asyncFlag,username,password]) 建立URL连接,设置请求的方法,是否使用异步请求。以及设置对应的用户名、密码。

-send(content) 发送请求,其中content是请求参数

-setRequestHeader("label", "value") 发送请求前,设置请求头

2、XMLHttpRequest的属性

-onreadystatechange 指定XMLHttpRequest对象状态改变时的事件处理函数

-readyState XMLHttpRequest对象的处理状态

-responseText 获取服务器的相应文本

responseXML 获取服务器响应的XML文档对象

status 服务器返回的状态码

statusText 服务器返回的状态文本信息,只有当服务器响应已经完成时才会有该状态文本信息

3.readyState的值(XMLHttpRequest对象状态)

0:XMLHttpRequest对象还未初始化

1:开始发送请求
2:请求发送完成
3:开始读取服务器的响应
4:读取服务器响应结束

4.服务器状态码(status属性)

200:服务器响应正常

400:无法找到请求的资源
401:访问资源的权限不够
403:没有权限访问资源
404:需要访问的资源不存在
405:需要访问的资源被禁止
407:访问的资源需要代理身份验证
414:请求的URL太长
500:服务器内部错误

 

转载地址:http://hbakz.baihongyu.com/

你可能感兴趣的文章
flink启动(二)
查看>>
29.HTML+CSS3 实现酷炫 Loading 特效
查看>>
前端开发进阶手册.pdf
查看>>
【第 242 期】小智在这3年开发中遇到的 CSS 问题及解决方案,有大佬帮他总结好了 !...
查看>>
73.使用HTML CSS和jQuery进行水平页面滚动
查看>>
110.无限叠卡特效
查看>>
软件架构设计和MESH经验之谈
查看>>
Linux编程中*.so库文件的神奇作用,武师傅说学学怎么制作库文件!
查看>>
USB摄像头驱动配置及V4L2编程
查看>>
字符串问题(倒序输出)
查看>>
括号匹配
查看>>
开灯问题
查看>>
java--装箱、拆箱、枚举、File类
查看>>
Windows下搭建Redis Cluster集群
查看>>
缓存雪崩,穿透和击穿
查看>>
redis持久化分析
查看>>
这些优秀的国产分布式任务调度系统,你用过几个?
查看>>
【前端实例代码】一个圆形按钮
查看>>
js中如何将数组转换成字符串
查看>>
运行vue项目eslint 校验错误
查看>>