美文网首页
XMLHttpRequest通用属性和方法

XMLHttpRequest通用属性和方法

作者: 书生丶 | 来源:发表于2018-11-20 14:41 被阅读0次

    XMLHttpRequest通用属性和方法

        1. readyState:表示请求状态的整数,取值:

            UNSENT(0):对象已创建

            OPENED(1):open()成功调用,在这个状态下,可以xhr设置请求头,或者使用send()发送请求

            HEADERS——RECEIVED(2):所有重定向已经自动完成访问,并且最终响应的HTTP头已经收到

            DONE(4):数据传输完成或者传输产生错误

        2. onreadystatechange:readyState改变时调用的函数

        3. staus:服务器返回的HTTP状态码(如:200、400)

        4. statusText:服务器返回的HTTP状态信息(如:OK、No、content)

        5. responseText:作为字符串的来自服务器的完成响应式

        6. responseXML:Document对象,表示服务器的响应解析成的XML文档

        7. abort():取消异步HTTP请求

        8. getAllResponseHeaders():返回一个字符串,包含响应中服务器发送的全部HTTP包头。每个包头都是一个用冒号分割名、值对,并且使用回车。换行分割包头行

        9. getResponseHeader(headerName):返回haedName对应的包头值

        10. open(method,url,asynchronous,[user,password]):初始化准备发送到服务器上的请求。method是HTTP方法,不区分大小写;url是请求发送的相对或绝对URL;asynchronous表示请求是否异步;user和password提供身份验证

        11. setRequestHeader(name,value):设置HTTP报头

        12. send(body):对服务器进行初始化。参数body包含请求的主体部分,对于POST请求为键值对字符串;对于GET请求,为null

    相关文章

      网友评论

          本文标题:XMLHttpRequest通用属性和方法

          本文链接:https://www.haomeiwen.com/subject/pmtxqqtx.html