GET请求与POST请求的区别
1.安全性
GET请求通过拼接url传递参数,会在url地址栏显示,相对不安全
POST请求通过body体传递参数,不会在url地址栏中显示,相对安全
2.传输数据大小
GET请求对传输的数据大小有限制,最多2K
POST请求对传输的数据大小没有限制,理论上无上限,但有些浏览器还是会对其设置一些上限
3.传输数据类型
GET请求只能传输简单类型数据
POST请求可以提交复杂类型数据
4.使用方式
GET请求常用于获取数据
POST请求常用于上传数据
5.缓存
GET请求可以缓存
POST请求不可以缓存,必须由Web服务器处理
如果将所有GET请求都换成POST请求 , Web服务器要处理的请求数量将会成百上千倍的增加,导致效率很低
GET请求与POST请求的区别相关推荐
- Ajax之同步请求和异步请求的区别
同步与异步的概念区别 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式,是一种单线程的请求方式. 用户填写所有信息后,提交给服务器,等待服务器的回应(检验数据),是一次性的. ...
- ServletRequest HttpServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段...
原文地址:ServletRequest HttpServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段 ServletRequest 基本概念 ...
- 请求转发与重定向的区别和执行流程
请求转发与重定向的区别和执行流程 文章目录 请求转发与重定向的区别和执行流程 1 请求转发与重定向区别 2 现实生活的例子 2.1 重定向 2.2 请求转发 3 重定向-流程图.代码.结果 3.1 流 ...
- 同步请求和异步请求的区别
同步请求和异步请求的区别 先解释一下同步和异步的概念 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式. 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据 ...
- 网络请求get和post的区别
网络请求get和post的区别 其实本文更应该放在HTTP相关的分类,但是目前我并没有开设这一个分类专栏,so临时储存在HTML分类吧 Get和post是HTTP请求的两种基本方式 get是从服务器上 ...
- 请求转发和重定向的区别_WEB之重定向和请求转发的区别
一次重定向的过程 我的代码里面已经写好了,redirectAndFoward.jsp页面上有一个表单,表单重定向到redirectAndFowardTarget.jsp,那么这一次的重定向过程为: 1 ...
- SAP BASIS 工作台请求和定制请求的区别
SAP BASIS 工作台请求和定制请求的区别 工作台: workbench相关的对象更改,比如新建一个ABAP程序,一般是跨 client的修改: 工作台请求可以理解成ABAP开发相关的,比如定价例 ...
- 请求转发与重定向的区别
重定向与转发的区别: 1.重定向访问服务器两次,转发只访问服务器一次. 2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的. 3.重定向跳转后必须加上 ...
- 高薪程序员面试题精讲系列74之你熟悉cookie、session吗?有哪些请求方式?请求转发与重定向有什么区别?
一. 面试题及剖析 1. 今日面试题 你熟悉servlet与session吗? cookie与session的区别有哪些? 你了解哪些请求方式? get请求与post请求有什么区别? 如何防止post ...
- 请求转发和重定向的区别以及什么时候使用
请求转发和重定向的区别以及什么时候使用 转发过程(不改变网址) 客户浏览器发送http请求-->web服务器接受此请求-->调用内部的一个方法在容器内部完成请求处理和转发动作-->将 ...
最新文章
- [译] RabbitMQ tutorials (3) ---- 'Pub/Sub' (Javascript)
- 扬州ns服务器维修视频,NS连接服务器报错问题解决方法--给遇到同样问题的盆友...
- 优酷智能档的设计、实现和应用
- linux安装spec编译器,RPM包制作之Spec文件参数详解
- 细嚼慢咽C++primer(4)——类(1):构造函数,类型别名
- 【5】dockerfile制作镜像
- TensorFlow实战3——TensorFlow实现CNN
- Redis 的持久化
- [转载] Python3 * 和 ** 运算符
- 编码神器 Sublime Text 包管理工具及扩展大全
- 微信H5分享、复制链接遇到的坑
- 卫星影像的分辨率与成图比例尺
- 什么是网站的样本设计
- 计算机网络白龙飞,成电等你来 | 你的辅导员已上线,男神辅导员闪亮登场(一)...
- MHA Failover测试-上
- 关于ArcGIS新建Person Geodatabase(.mdb)报错的问题
- 基于高通量测序开发甘蓝型油菜全基因组SSR标记
- Ubuntu16.04 查看硬盘序列号以及系统版本与安装时间
- 《MySQL数据库用户模块需求分析》
- VS2005使用体验
热门文章
- 3110: [Zjoi2013]K大数查询
- 将科学计数法的数值转化为字符
- 剑指offer--面试题19
- 南京牵手印度软件 本土软件企业态度不一
- MFC初探 —— 基于对话框的MFC显示控制台
- AndroidStudio_安卓原生开发_Json解析报错_要注意这点---Android原生开发工作笔记141
- C++_类和对象_C++运算符重载_赋值运算符重载_利用深拷贝实现对象深度赋值运算---C++语言工作笔记058
- fckeditor异常总结---org.apache.commons.fileupload.FileUploadException
- 20161013 晨报
- C++11 修复了双重检查锁定问题(转)