javascript如何创建一个原生的http请求

javascript原生的请求即XMLHttpRequest,ajax和axios都是基于它进行的封装的,那个如何创建一个XMLHttpRequest呢?

创建XMLHttpRequest请求步骤:

1、获取xhr对象
var xhr=new XMLHttpRequest();


2、创建请求:调用XMLHttpRequest对象的open方法
xhr.open("get/post","www.dsiab.com/test",true[是否为异步,true为异步,false为 同步])


3、回调函数的处理
xhr.onreadystatechange=function(){
    if(xhr.readyState==4){

       if(xhr.status==200){

            //对返回结果进行处理
            var txt= xhr.responseText/responseXML
        }
     }

}
4、发送请求
xhr.send("name=value$pwd=value");

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):