get()请求

function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}

xmlhttp.open("get","url",true);
xmlhttp.send();

}

post()请求

function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("POST","/ajax/demo_post2.asp",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Bill&lname=Gates");
}

两者之间的区别     

get()

1.存放位置:请求放入请求行中   url后

2.长度限制:2Kb

3.效率:相对高

4.只应用于取回数据

post()

1.存放位置:请求放入请求体中

2.长度限制:理论上没有长度限制

3.效率:相对低

4.安全性:相对于get()高一些  但两者都没有绝对的安全

 

转载于:https://www.cnblogs.com/sw91092/p/7504559.html

原生Get请求和Post请求相关推荐

  1. iOS开发网络篇—GET请求和POST请求

      一.GET请求和POST请求简单说明 创建GET请求 1 // 1.设置请求路径 2 NSString *urlStr=[NSString stringWithFormat:@"http ...

  2. mvc ajax get请求,springMVC 中 ajax get 请求和 post 请求的坑以及参数传递

    1, ajax 请求 无论为 post ,或者 get ,url中带有?形式的参数,后台都能以String类型变量接收,变量名称和参数名称必须一致 前台ajax: $.ajax( "prod ...

  3. WEB中get请求和post请求的区别

    参考:https://blog.csdn.net/weixin_39361808/article/details/81136865 GET请求和POST请求是HTTP协议发送请求的两种基本方法. W3 ...

  4. axios中出现两次请求,OPTIONS请求和GET请求

    在项目中发现ajax中出现两次请求,OPTIONS请求和GET请求 查看到浏览器NetWork有两次请求,请求url一样: 查找原因是浏览器对简单跨域请求和复杂跨域请求的处理区别. XMLHttpRe ...

  5. JSP、Servlet中get请求和post请求的区别总结

    在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法.前两天看<Head First Servlets & JSP>看到其中讲关于 ...

  6. java中的post的作用,JSP、Servlet中get请求和post请求的区别总结

    在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法.前两天看<Head First Servlets & JSP>看到其中讲关于 ...

  7. 客户端(前端)Ajax中Get请求和Post请求的区别

    我们在使用Ajax时,当我们向服务器发送数据时,我们可以采用Get方式请求服务器,也可以使用Post方式请求服务器.那么,Get请求和Post请求的区别到底在哪呢?  GET请求  get是最常见的请 ...

  8. 傲娇大少之——【GET请求和POST请求】

    若有来生,不婚不嫁,不孕不养,不做谁的妻,不为谁的娘. 只做自家女,养父母终老. 孑然一身,我行我素,随心所欲! ~诶,我好像不用等到来生... 关于http协议的get和post请求 get和pos ...

  9. get请求和post请求的区别(简洁易懂)

    一.GET和POST是什么? HTTP协议中的两种发送请求的方法,本质上都是在进行TCP连接. 二. GET请求和POST请求的区别是什么? GET请求参数是通过URL进行传递的,POST请求的参数包 ...

最新文章

  1. 修改模拟器的IMEI号
  2. java 线程池 初始大小,Java线程池ThreadPoolExecutor的实现和参数
  3. 【166期推荐】医院中电脑耗材采购该不该归信息科负责?
  4. Delphi Excel操作,写了个ADODataSet转Excel的函数作为后期学习的例子
  5. React Native中pointerEvent属性
  6. [Err] 22007 - [SQL Server]从 nvarchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值。
  7. maven常识(列表更新中)
  8. 一篇写给从未编程过的人的入门教程
  9. 系统垃圾清理 bat文件
  10. ST7789-TFT屏幕驱动(整理有stm32/51单片机/arduino等驱动代码)
  11. loongson龙芯屏幕分辨率设置1280×1024
  12. 苹果计算机安装应用软件,苹果Mac电脑怎么安装软件和卸载软件?
  13. U-BOOT启动流程详细分析[转]
  14. Cadence 添加图片 LOGO
  15. C语言中的运算符及优先级
  16. 双向长短期记忆网络模型_基于深度双向长短期记忆网络的空气质量预测方法与流程...
  17. 第19节 HSRP-热备份路由协议原理及实验演示—基于Cisco Packet Tracer
  18. SIGIR论文写作技巧
  19. 三国杀开源系列之九-vscode调试electron
  20. 怎样看大盘指数即时分时走势图

热门文章

  1. 程序员面试系列——合并排序(递归实现)
  2. ImportBeanDefinitionRegistrar向容器中注册bean
  3. 【译】A look at MobileIron’s zero sign-on and passwordless authentication plans
  4. Unity3d DLL脚本通用解密方法
  5. How HBO’s Silicon Valley built “Not Hotdog” with mobile TensorFlow, Keras React Native
  6. Android插件化原理解析——广播的管理
  7. Android Camera架构分析
  8. APK加壳【2】内存加载dex实现详解
  9. mysql中jdbc的metadata_JDBC(九)DatabaseMetaData 数据库元数据
  10. 卷积层数据放大_卷积神经网络重要回顾