我是靠谱客的博主 虚心战斗机,最近开发中收集的这篇文章主要介绍IT兄弟连 JavaWeb教程 使用AJAX发送GET请求并获取响应,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

GET请求用于获取数据,有时候我们需要获取的数据需要通过"查询参数"进行定位,在这种情况下,我们会将查询参数追加到URL的末尾,令服务器解析。

使用Ajax发送GET请求非常简单,代码如下:

function GetRequest(){

    var xhr = null;

    if(window.XMLHttpRequest){

         xhr = new XMLHttpRequest();

    }else{

         xhr = new ActiveXObject("Microsoft.XMLHttp");

    }

    xhr.open('get’,’/ajax_demo?username=itxdl&password=123456’,true);

    xhr.onreadystatechange = function(){

         if(xhr.readyState == 4 && xhr.status == 200){

              var data = xhr.responseText;

         }

    }

    xhr.send(null);

}

总结:

●  创建XHR对象var xhr = new XMLHttpRequest()或var xhr = new ActiveXObject ("Microsoft.XMLHttp")。

●  建立HTTP连接 xhr.open('GET’,URL,ASYNC)。

●  给XHR状态绑定一个回调函数 xhr.onreadystatechange = function(){}。

●  在回调函数中判断Ajax的状态是否等于4,HTTP状态码是否等于200,然后编写相应的业务逻辑。

●  发送一个HTTP请求 xhr.send(null);使用GET请求时send方法参数为null,如果传值的话,服务器也不会接受。

转载于:https://my.oschina.net/u/4125915/blog/3058044

最后

以上就是虚心战斗机为你收集整理的IT兄弟连 JavaWeb教程 使用AJAX发送GET请求并获取响应的全部内容,希望文章能够帮你解决IT兄弟连 JavaWeb教程 使用AJAX发送GET请求并获取响应所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部