GET

  1. GET 方法向页面请求发送参数
  2. 地址和参数信息中间用 ? 字符分隔
  3. 查询字符串会显示在地址栏的URL中,不安全,请不要使用GET请求提交敏感数据
  4. GET 方法有大小限制:请求字符串中最多只能有 1024 个字符
  5. GET请求能够被缓存
  6. GET请求会保存在浏览器的浏览记录中
  7. 可以添加书签
  8. 编码类型为application/x-www-form-urlencoded
  9. 只允许ASCII字符类型,不能用二进制流
  10. 点击刷新时,不会有反应
  11. GET请求主要用以获取数据

POST

  1. POST 方法向页面请求发送参数
  2. 使用POST方法时,查询字符串在POST信息中单独存在,和HTTP请求一起发送到服务器
  3. 编码类型为:application/x-www-form-urlencoded or multipart/form-data. 请为二进制数据使用multipart编码
  4. 没有历史记录
  5. 参数类型没有限制,可以是字符串也可以是二进制流
  6. 数据不会显示在地址栏中,也不会缓存下来或保存在浏览记录中,所以看POST求情比GET请求安全,但也不是最安全的方式。如需要传送敏感数据,请使用加密方式传输
  7. 查询字符串不会显示在地址栏中
  8. Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度限制,只能传递大约1024字节
  9. Post就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据

JavaScript:get和post的区别相关推荐

  1. jQuery与JavaScript与ajax三者的区别与联系

    jQuery与JavaScript与ajax三者的区别与联系 简单总结: 1.JS是一门前端语言. 2.Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页 ...

  2. asp是什么, javascript和php,asp区别,什么是 JavaScript 引擎, nodejs和vuejs的关系,nodejs和javascript区别

    asp是什么 ASP有两个含义: 一是英文Application Service Provider的缩写,意思是网络应用服务供应商: 另一个是英文Active Server Page的缩写,是微软推出 ...

  3. Javascript字符串及数组赋值区别

    最近做一个分页的javascript程序,需要先将tbody下面的tr标签全部删除,然后再append新的tr,使用下面的代码 var trs=$d("tbdoys").getEl ...

  4. java js 正则区别_对比正则表达式在JavaScript与Java中的区别

    这篇文章主要介绍了JavaScript与Java正则表达式写法的区别介绍,需要的朋友可以参考下 Js验证写法:(转义符\) var str = "待验证文本"; var regul ...

  5. 浅析HTML、CSS、JavaScript之间的联系与区别

    HTML.CSS.JavaScript是前端学习非常重要的内容.Web可以被看做是一个有生命的物体或人体,HTML可以视为骨骼和肌肉,CSS可以视为皮肤和毛发,而JavaScript可以视为受一定支配 ...

  6. javascript和var之间的区别?

    You can define your variables in JavaScript using two keywords - the let keyword and the var keyword ...

  7. Dom对象、JavaScript对象、jQuery对象区别

    一.Dom对象.JavaScript对象.jQuery对象 1.1 Dom对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口. DOM实际上是以面向对象方式描述的文档模型 ...

  8. JavaScript 与 PHP 的语法区别

    1. 基本类型 php的基本类型分别: 1.基本数据类型:整型.小数(float/double).字符串.布尔类型 2.复合类型:数组.对象 3.特殊类型:Null,资源类型JavaScript的基本 ...

  9. Java、Javascript、Javaweb三者的区别

    首先,我们来说一下java 与 javaweb之间的关系 : 我们平常说的Java一般指Java SE,也就是Java Standard Edition,Java的标准版,一般用来开发桌面应用程序,但 ...

  10. jquery和JavaScript之间的联系和区别

    文章目录 前言 一.本质区别 二.用法区别 1.获取内容 2.设置css样式 3.属性(增删查) 总结 前言 在学习jQuery的之前,就对JavaScript已经进行了深入的学习.但是,对jQuer ...

最新文章

  1. 移动端网页使用flexible.js加入百度联盟广告样式不一致问题解决
  2. Boost:compute::copy的复制数据测试程序
  3. ipa去除时间锁_【解密了!】影响沸石分子筛转轮去除效率的因素
  4. 谱聚类、Chameleon聚类、PCCA、SOM、Affinity Propagation
  5. Spring(二)scope、集合注入、自动装配、生命周期
  6. Python自动化办公——xlrd、xlwt读写Excel
  7. Python精简入门级学习(二)
  8. 安徽省计算机一级PDF,安徽省计算机一级考试试题 .pdf
  9. 慢日志之一:开启mysql慢查询日志并使用mysqldumpslow命令查看,分析诊断工具之四...
  10. Gradle插件 protobuf自动编译
  11. 《实变函数简明教程》,P63,可测集上的连续函数一定可测
  12. tomcat的Server.xml详解和Host的配置
  13. 【物联网】物联网项目之北向接口与南向接口
  14. 【IoT】产品设计:拼多多商业模式分析:互联网是商业模式的竞技场
  15. mysql mongo关联查询语句_MySQL与Mongo简单的查询实例代码 筋斗云网络
  16. 【OS系列-2】- 进程详细讲解(代码示例)
  17. 只有微信账号,我可以查询聊天记录吗?
  18. 关于音视频的一些知识(demux、filter等)
  19. OpenCL 比较函数、指数函数和对数函数
  20. 计算机主板大小性能区别,主板对CPU的影响大吗?聊聊主板对电脑性能影响有多大...

热门文章

  1. 23.MySQL 函数
  2. 70. 命名空间 与 自动加载
  3. C# 匿名对象(匿名类型)、var、动态类型 dynamic
  4. 从后台servlet中,获取jsp页面输入的值,来删除用户一行信息
  5. ObjectAnimator实现菜单的弹出(扇形)
  6. [Swift]LeetCode145. 二叉树的后序遍历 | Binary Tree Postorder Traversal
  7. PAT Basic 1056
  8. 【BZOJ2654】tree
  9. FileOprSer.class.php(文件上传与下载类)
  10. handsontable的单元格操作方法