一、get是向服务器提供一个所需参数的url,从而获取相关信息;而post是向服务器提交信息

二、get是将表单中的各个元素的内容加到url中传递给服务器,而post是用将表单中的各个字段加到htmlheader中,再action到服务器中

三、接收方式不同,get只用request.querystring[""],而post只用request.form[""]

四、get提交URL大小是有限制的,为1024k,而post默认为不受限制

总而言之,get提交用于一些不需要保密的提交,比如不涉及金钱交易或参数为中文的提交,而post则适用于对保密性要求较高,对性能要求不高的提交

转载于:https://www.cnblogs.com/piter_mao/archive/2010/12/08/1900712.html

post和get两种提交方式的区别相关推荐

  1. POST—GET—两种提交方式的区别

    主要区别: 安全性 长度限制 数据结构. 总结起来: get方式:以URL字串本身传递数据参数,在服务器端可以从UERY_STRING'这个变量中直接读取,效率较高,但缺乏安全性,也无法来处理复杂的数 ...

  2. form表单与ajax的两种提交方式

    一.form表单与ajax两种提交方式使用的场景: 1)form表单提交适用于跳转到另一个页面,form标签中的数据通过submit的方式提交到后台,提交成功后会跳转到另一个页面,但没有返回值. 2) ...

  3. JavaSE学习总结(八)常用类(上)Object类==与equals方法的区别浅克隆的特点Scanner类String类String两种创建对象方式的区别String类的各种功能

    JavaSE学习总结(八)常用类(上)/Object类/==与equals方法的区别/浅克隆的特点/Scanner类/String类/String两种创建对象方式的区别/String类的各种功能 常用 ...

  4. Service的两种启动方式与区别

    Service的启动方式:startService() 和 bindService() startService() public abstract void startService(Intent ...

  5. ajax onload怎么用,Ajax中onload和onreadystatechange两种请求方式的区别

    一. onreadystatechange 1. XMLHttpRequest对象有一个属性readyState,将其(xhr.readyState)打印后发现.进入onreadystatechang ...

  6. 如何在请求转发的时候对url解码_Java技术分享:Forward和Redirect这两种转发方式的区别...

    用户向服务器发送了一次HTTP请求,该请求可能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的.根据转发方式的不同,可以区分为直接请求转发 ...

  7. service两种启动方式的区别

    service,中文名称是服务,服务是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互,而且还要长期运行的任务. 服务运行不依赖于任何用户界面,即使程序切换到后台,或者 ...

  8. Ajax 两种请求方式的区别onload和onreadystatechange

    一. onreadystatechange 1. XMLHttpRequest对象有一个属性readyState,将其(xhr.readyState)打印后发现.进入onreadystatechang ...

  9. 解决jsp两种提交方式乱码 的方法

    解决中文乱码 ---post提交方式  需要在处理页面添加request.setCharacterEncoding("utf-8"); 制定请求的编码,调用一下request.ge ...

最新文章

  1. 记录使用Spartan-6进行流水灯控制的实验
  2. CCNA题库关于Frame-relay看图答题的解答
  3. 【urllib】url编码问题简述
  4. java修改list中对象的值_Java中List集合的一点总结
  5. 【matlab】找出数组中符合条件的数并赋值
  6. c语言中的下标,c语言中数组的下标从什么入手下手?_后端开发
  7. mysql5.7误删管理员root账户ERROR1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)
  8. java中class.forName和classLoader加载类的区分
  9. 黑苹果电池电量补丁_【黑苹果】用一次实战记录电池热补丁的编写方法
  10. Meta Learning 入门:MAML 和 Reptile
  11. 天呐,你竟然在配置文件配明文密码?
  12. 计算机代码查重软件,文件查重程序
  13. CCProxy使用 记录
  14. 种基于局域网的点对点语音通信
  15. Kotlin GreenDao
  16. Java 给PDF文档设置背景颜色和背景图片
  17. 微服务基础知识点学习笔记(持续更新)
  18. Linux命令 - 日拱一卒
  19. SE2431L-R高性能 完全集成的RF前端模块 ZigBee 低功耗 蓝牙1.0
  20. 【Obsidian样式】修改文件夹名称和文件名称前的图标

热门文章

  1. html5的狭义概念,“资源”这一概念,可以有狭义和广义两种理解。狭义的资源是指...
  2. 《SpringCloud超级入门》使用Eureka集群搭建《十三》
  3. java将异常输出到日志_【ThinkingInJava】25、将异常输出记录到日志
  4. 普中51控制火焰传感器_汽车爆震传感器的工作原理及的检测方法、处理
  5. 苹果cms10自适应模板_哪里有苹果cms10自适应模板?
  6. Java通过反射访问成员变量
  7. 项目职责_项目经理的9个职责
  8. rtmp协议 java_基于rtmp协议的java多线程服务器
  9. linux装服务器系统,linux服务器系统安装
  10. QImage QPixmap Mat区别