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"); };
以上这篇深入理解Ajax的get和post请求就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。
本文向大家介绍ajax请求post和get的区别以及get post的选择,包括了ajax请求post和get的区别以及get post的选择的使用技巧和注意事项,需要的朋友参考一下 最简单的区别: 1.使用Get请求时,参数在URL中显示,而使用Post方式,则不会显示出来 2.使用Get请求发送数据量小,Post请求发送数据量大 3.get请求需注意缓存问题,post请求不需担心这个问题 Ge
问题内容: 谁能给我指出发送GET和POST请求的一种很好的实现方式。他们有很多方法可以做到这些,我正在寻找最佳的实现方式。其次,有一种通用的方法可以发送这两种方法,而不是使用两种不同的方法。毕竟,GET方法仅在查询字符串中具有参数,而POST方法使用这些参数的标头。 谢谢。 问题答案: 您可以使用该类(在java.net中)发送POST或GET HTTP请求。它与可能要发送HTTP请求的任何其他
我试图通过ajax发布json数据。json数据包含一个大的html表。然而,这个POST请求被转换成GET请求,我得到错误414(请求-URI太长)。我知道jsonp POST请求转换成GET,但是为什么我的json请求转换成GET?
我在调用AJAX请求后出现此错误。控件正在命中服务器端,所有进程都正常工作。但是,在调用控制器代码之前,我遇到了这个错误,并在这里绊倒了自己。 Jsp Ajax呼叫 控制器 org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver handleHttpRequest方法不支持警告:请求方法'POST'不支
本文向大家介绍HTTP GET和POST请求的区别?相关面试题,主要包含被问及HTTP GET和POST请求的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: get参数通过url传递,post放在request body中。 get请求在url中传递的参数是有长度限制的,而post没有。 get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能
问题内容: 为什么AJAX中存在GET和POST请求,因为它无论如何都不会影响页面URL?通过将敏感数据传递到AJAX中的GET上,有什么区别呢? 问题答案: 您应该根据Web服务的要求使用正确的HTTP动词。 处理 Collection URI时,例如: GET :列出集合的成员,并带有其成员URI以便进一步导航。例如,列出所有待售汽车。 PUT :定义为“将整个集合替换为另一个集合”。 POS