http协议中get和post的区别
1. get是从服务器上获取数据,post是向服务器传送数据。
get 和 post只是一种传递数据的方式,get也可以把数据传到服务器,他们的本质都是发送请求和接收结果。只是组织格式和数据量上面有差别,http协议里面有介绍
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
因为get设计成传输小数据,而且最好是不修改服务器的数据,所以浏览器一般都在地址栏里面可以看到,但post一般都用来传递大数据,或比较隐私的数据,所以在地址栏看不到,能不能看到不是协议规定,是浏览器规定的。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
没明白,怎么获得变量和你的服务器有关,和get或post无关,服务器都对这些请求做了封装
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
post基本没有限制,我想大家都上传过文件,都是用post方式的。只不过要修改form里面的那个type参数
5. get安全性非常低,post安全性较高。
如果没有加密,他们安全级别都是一样的,随便一个监听器都可以把所有的数据监听到,不信你自己下一个监听网络资源的软件,
http协议中get和post的区别相关推荐
- 浅析TCP协议中URG和PSH的区别与联系
浅析TCP协议中URG和PSH的区别与联系.URG:(紧急标志位)表示本报文段中发送的数据是否包含紧急数据.URG=1时,表示有紧急数据.后面的16位紧急指针字段只有在URG=1时才有效. URG:( ...
- C#的HTTP协议中POST与GET的区别
引言 HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来.但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态 ...
- HTTP协议中 GET 和 POST的区别(全)
目录 前言 1. 源码探讨 2. 区别 前言 在了解这两个的区别的同时 还需要额外补充一些http协议中其他方法以此了解更加深入 方法 描述 GET 请求指定的页面信息,并返回实体主体 HEAD 类似 ...
- AHB协议中hreadyout和hready_in的区别
AHB协议中slave的HREADYOUT和HREADYIN的区别 hreadyout:用于指示slave准备好接收master发过来的一笔传输: hreadyin:用于指示slave的上一笔传输是否 ...
- 【转】HTTP协议中PUT和POST使用区别
有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源:有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源:还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一 ...
- 【计算机网络】HTTP协议中post和get的区别
GET - 从指定的资源请求数据. POST - 向指定的资源提交要被处理的数据. 由于HTTP的规定和浏览器/服务器的限制,导致它们在应用过程中体现出一些不同. 操作 GET POST 后退按钮/刷 ...
- 【计算机网络】HTTP协议中Get与Post的区别
Get和Post的区别 1.get是从服务器上获取数据,post是向服务器上传数据. 2.get是把参数数据列加到提交表单的action属性所指的url中,值和表单内各个字段一一对应,在URL中可以看 ...
- http协议中get和post的区别(转)
1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中, ...
- http协议中get和post的区别:
参考:http://hui.sohu.com/infonews/article/6337670107929509889 参考:https://www.cnblogs.com/yueyueyao/p/9 ...
最新文章
- python listbox输入内容自动换行_python中的图像界面设计(二)
- oracle创建表时创建序列号,oracle表中怎么建序列
- 学生上课睡觉班主任怎么处理_班主任案例:学生上课睡觉应对策略
- 电脑没有ps怎么改照片dpi_PS入门的小技巧来啦!小白们还在等什么呢?快进来啊!...
- 服务器开发中网络数据分析与故障排查经验
- TensorFLow 常用错误总结
- insert ... on duplicate key update产生death lock死锁原理
- 创建一个自己的GitHub,创建自己的开源项目
- JavaMonitor 监视器
- Js模块化开发的理解
- MongoDB和Elasticsearch的各使用场景对比
- 你家的APS系统有这些功能吗?排程系统功能盘点
- Java实现堆排序和图解
- python模拟12306购票_实现12306模拟登录--Python
- 关于12378投诉热线的正确打开方式
- 高性价比掌机Retroid Pocket 3:搭载展锐芯片T310,采用PowerVR GPU
- 雷达的工作原理示意图_倒车雷达的工作原理是什么 倒车雷达原理图
- 终端/SSH/Telnet ConnectBot v1.7.1中文版
- 项目十大管理之成本管理
- 开源的 IM 项目 Sealtalk