JavaScript:get和post的区别
GET
- GET 方法向页面请求发送参数
- 地址和参数信息中间用 ? 字符分隔
- 查询字符串会显示在地址栏的URL中,不安全,请不要使用GET请求提交敏感数据
- GET 方法有大小限制:请求字符串中最多只能有 1024 个字符
- GET请求能够被缓存
- GET请求会保存在浏览器的浏览记录中
- 可以添加书签
- 编码类型为application/x-www-form-urlencoded
- 只允许ASCII字符类型,不能用二进制流
- 点击刷新时,不会有反应
- GET请求主要用以获取数据
POST
- POST 方法向页面请求发送参数
- 使用POST方法时,查询字符串在POST信息中单独存在,和HTTP请求一起发送到服务器
- 编码类型为:application/x-www-form-urlencoded or multipart/form-data. 请为二进制数据使用multipart编码
- 没有历史记录
- 参数类型没有限制,可以是字符串也可以是二进制流
- 数据不会显示在地址栏中,也不会缓存下来或保存在浏览记录中,所以看POST求情比GET请求安全,但也不是最安全的方式。如需要传送敏感数据,请使用加密方式传输
- 查询字符串不会显示在地址栏中
- Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度限制,只能传递大约1024字节
- Post就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据
JavaScript:get和post的区别相关推荐
- jQuery与JavaScript与ajax三者的区别与联系
jQuery与JavaScript与ajax三者的区别与联系 简单总结: 1.JS是一门前端语言. 2.Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页 ...
- asp是什么, javascript和php,asp区别,什么是 JavaScript 引擎, nodejs和vuejs的关系,nodejs和javascript区别
asp是什么 ASP有两个含义: 一是英文Application Service Provider的缩写,意思是网络应用服务供应商: 另一个是英文Active Server Page的缩写,是微软推出 ...
- Javascript字符串及数组赋值区别
最近做一个分页的javascript程序,需要先将tbody下面的tr标签全部删除,然后再append新的tr,使用下面的代码 var trs=$d("tbdoys").getEl ...
- java js 正则区别_对比正则表达式在JavaScript与Java中的区别
这篇文章主要介绍了JavaScript与Java正则表达式写法的区别介绍,需要的朋友可以参考下 Js验证写法:(转义符\) var str = "待验证文本"; var regul ...
- 浅析HTML、CSS、JavaScript之间的联系与区别
HTML.CSS.JavaScript是前端学习非常重要的内容.Web可以被看做是一个有生命的物体或人体,HTML可以视为骨骼和肌肉,CSS可以视为皮肤和毛发,而JavaScript可以视为受一定支配 ...
- javascript和var之间的区别?
You can define your variables in JavaScript using two keywords - the let keyword and the var keyword ...
- Dom对象、JavaScript对象、jQuery对象区别
一.Dom对象.JavaScript对象.jQuery对象 1.1 Dom对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口. DOM实际上是以面向对象方式描述的文档模型 ...
- JavaScript 与 PHP 的语法区别
1. 基本类型 php的基本类型分别: 1.基本数据类型:整型.小数(float/double).字符串.布尔类型 2.复合类型:数组.对象 3.特殊类型:Null,资源类型JavaScript的基本 ...
- Java、Javascript、Javaweb三者的区别
首先,我们来说一下java 与 javaweb之间的关系 : 我们平常说的Java一般指Java SE,也就是Java Standard Edition,Java的标准版,一般用来开发桌面应用程序,但 ...
- jquery和JavaScript之间的联系和区别
文章目录 前言 一.本质区别 二.用法区别 1.获取内容 2.设置css样式 3.属性(增删查) 总结 前言 在学习jQuery的之前,就对JavaScript已经进行了深入的学习.但是,对jQuer ...
最新文章
- 移动端网页使用flexible.js加入百度联盟广告样式不一致问题解决
- Boost:compute::copy的复制数据测试程序
- ipa去除时间锁_【解密了!】影响沸石分子筛转轮去除效率的因素
- 谱聚类、Chameleon聚类、PCCA、SOM、Affinity Propagation
- Spring(二)scope、集合注入、自动装配、生命周期
- Python自动化办公——xlrd、xlwt读写Excel
- Python精简入门级学习(二)
- 安徽省计算机一级PDF,安徽省计算机一级考试试题 .pdf
- 慢日志之一:开启mysql慢查询日志并使用mysqldumpslow命令查看,分析诊断工具之四...
- Gradle插件 protobuf自动编译
- 《实变函数简明教程》,P63,可测集上的连续函数一定可测
- tomcat的Server.xml详解和Host的配置
- 【物联网】物联网项目之北向接口与南向接口
- 【IoT】产品设计:拼多多商业模式分析:互联网是商业模式的竞技场
- mysql mongo关联查询语句_MySQL与Mongo简单的查询实例代码 筋斗云网络
- 【OS系列-2】- 进程详细讲解(代码示例)
- 只有微信账号,我可以查询聊天记录吗?
- 关于音视频的一些知识(demux、filter等)
- OpenCL 比较函数、指数函数和对数函数
- 计算机主板大小性能区别,主板对CPU的影响大吗?聊聊主板对电脑性能影响有多大...
热门文章
- 23.MySQL 函数
- 70. 命名空间 与 自动加载
- C# 匿名对象(匿名类型)、var、动态类型 dynamic
- 从后台servlet中,获取jsp页面输入的值,来删除用户一行信息
- ObjectAnimator实现菜单的弹出(扇形)
- [Swift]LeetCode145. 二叉树的后序遍历 | Binary Tree Postorder Traversal
- PAT Basic 1056
- 【BZOJ2654】tree
- FileOprSer.class.php(文件上传与下载类)
- handsontable的单元格操作方法