关于Ajax的get和post请求的介绍

下面为大家带来一篇深入理解ajax的get和post请求。内容挺不错的,现在就分享给大家,也给大家做个参考。

1.get请求

function () {    //向服务器请求 时间    //1.创建异步对象(小浏览器)    var xhr = new XMLHttpRequest();    //2.设置参数,true表示使用异步模式    xhr.open("get", "GetTime.ashx?name= Mr靖", true);     //3.让get请求不从浏览器获取缓存数据    xhr.setRequestHeader("If-Modified-Since","0");    //3.设置回调函数    xhr.onreadystatechange = function ()    {          //3.1当完全接收完响应报文后 并且 响应状态码为200的时候          if (xhr.readyState == 4 && xhr.status == 200)          {            //3.2获取相应报文体内容            var res = xhr.responseText;            alert(res);          }    };    //4.发送异步请求    xhr.send(null);}

登录后复制

2.post请求

function () {    //向服务器请求 时间    //1.创建异步对象(小浏览器)    var xhr = new XMLHttpRequest();    //2.设置参数    xhr.open("post", "GetTime.ashx", true);    //3.设置 请求 报文体 的 编码格式(设置为 表单默认编码格式)    xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    //4.设置回调函数    xhr.onreadystatechange = function ()    {        //3.1当完全接收完响应报文后 并且 响应状态码为200的时候        if (xhr.readyState == 4 && xhr.status == 200)       {         //3.2获取相应报文体内容          var res = xhr.responseText;          alert(res);       }     };     //5.发送异步请求"name=Mr靖"     //5.1格式:直接拼接字符串 key=value&key1=value2     xhr.send("name=Mr靖&age=18"); };

登录后复制

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

AJAX使用post发送数据xml格式接受数据

对Jquery中的ajax再封装和简化的操作

以上就是关于Ajax的get和post请求的介绍的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2747481.html

(0)
上一篇 2025年3月8日 04:22:51
下一篇 2025年3月6日 16:12:14

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论