ajax入门简明教程---处理POST请求

笑着打转

笑着打转

2016-02-19 15:33

图老师小编精心整理的ajax入门简明教程---处理POST请求希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~
     HTTP协议请求里面的, get和post这两种请求。是最常见了,前面用的都是get请求因为是最简单的了。GET请求是通过URL的参数传递的,传的是什么,一幕了然。服务器接它的参数就可以了。不过GET请求有一些限制,最大只能传2K的内容,所以大的文本,还是要用POST来传的。如果要是上传个文件,就必需用POST了,也不能把一个文件写到URL上啊。

  参看前面的代码,我们知道在ajax中,发送请求是send()方法,它的前题是open()方法。Open
(“POST”,URL,true)这样发送的就是POST请求了,不过它要不GET请求多一句话

  XHR.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded”);
加上这句话才是POST请求。

     更值得一提的是,XML的请求,这也是POST请求的一种。只是发过去的是XML文件,或是在内存里的XML格式。XML不也是文本吗?传个文本过去,服务器端,用什么语言也就都可以解析了。这种方式的应用很广泛,如果不用javascript写,用flash写一个XML请求也是可以的。

    我们用javascipt建立一个函数
  function XML() {
   var xml = “user”;
   xml = xml + “name” + username + “/name”;
   xml = xml + “password” + password + “/password”;
   xml = xml + “/user”;
    return xml;}

     在我们发送请求的时候,同样要用POST请求,Open(“POST”,URL,true)。也要加上请求头XHR.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded”);
然后就用send(XML());发送出去就可以了。后台能解析XML的方法可多了。

展开更多 50%)
分享

猜你喜欢

ajax入门简明教程---处理POST请求

Web开发
ajax入门简明教程---处理POST请求

ajax入门简明教程---响应处理

Web开发
ajax入门简明教程---响应处理

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ajax入门简明教程---什么是ajax?

Web开发
ajax入门简明教程---什么是ajax?

ajax入门简明教程---XMLHTTPRequest对象

Web开发
ajax入门简明教程---XMLHTTPRequest对象

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ajax入门简明教程---DOM解析

Web开发
ajax入门简明教程---DOM解析

ajax入门简明教程---正则表达式验证

Web开发
ajax入门简明教程---正则表达式验证

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

默默的爱上尔 希望你过得好 - QQ情侣分组

默默的爱上尔 希望你过得好 - QQ情侣分组

如何使用Ajax开发Web应用程序

如何使用Ajax开发Web应用程序
下拉加载更多内容 ↓