博客
关于我
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/

你可能感兴趣的文章
Spark Streaming实时流处理项目实战(六)使用IDEA搭建Spark Streaming开发环境
查看>>
new BigDecimal()和BigDecimal.valueOf()哪个好
查看>>
Android平台与硬件间的接口-HAL Stub框架分析
查看>>
6 --> OpenWrt 系统参数定制化、编辑记录
查看>>
arr.reduce()妙用:解决根据一个字符串读取多层嵌套对象属性的问题
查看>>
【转载】element-ui table表格根据内容列宽自适应
查看>>
js小技巧:巧秒获取某个月份的天数
查看>>
[FPGA] zynq-axi
查看>>
RTL设计- 多时钟域按顺序复位释放
查看>>
[UVM]你的case真的pass了吗?
查看>>
指令系统|寻址方式
查看>>
Qt 串口类QSerialPort
查看>>
QCustomPlot系列 -用鼠标矩形框进行框选放大
查看>>
QT鼠标响应事件和获取鼠标位置
查看>>
static关键字用法详解
查看>>
Qt5.9程序打包发布方法(使用官方提供的windeployqt工具)
查看>>
cannot currently show the desktop 树莓派 vnc viewer 无法显示的解决方法
查看>>
cannot create directory linux 中mkdir时候出现的问题解决
查看>>
Greenplum扩容实践
查看>>
pg_stat_kcache ——跟踪cpu、文件系统真实读写行为
查看>>