post和get传值

原创 2016年08月30日 13:54:29

1. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

2. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数 据。

3. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为 100KB。

4. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。

从协议和本质上来说:
(1)get不经过加密,post经过加密。
(2)get的编码方式根据你的页面指定的编码编码的和服务器无关,而post在tomcat环境下是有tomcat的server.xml指定的。
(3)他们的数据包的头部协议是有差别的。
在jsp环境下,建议使用post方法。


AJAX 调用

如果调用是要检索服务器上的数据则使用GET。如果 要检索的值会随时间和更新进程的改变而改变则要在GET调用中添加一个当前时间参数,这样后面的调用才不会使用先前的不正确的缓冲。如果调用是向服务器上 发送任意数据,就可以使用POST。


版权声明:本文为博主原创文章,未经博主允许不得转载。

Post、Get方法向服务器传递参数

Post、Get方法向服务器传递参数PostGet方法向服务器传递参数 步骤简介 源码分析 indexjsp Myservletjava registxml RegistActivityjava Ht...
  • tonydandelion2014
  • tonydandelion2014
  • 2015年11月10日 13:29
  • 2308

POST与GET的区别及RESTful

在网站开发的时候通常会对POST和GET产生混淆,让人混淆的主要原因是基本上POST能解决的问题GET都能解决,反之亦然。今天就来说说者两者的区别。 GET:字面理解就是获取资源 ...
  • Shiyaru1314
  • Shiyaru1314
  • 2015年08月05日 11:48
  • 2069

使用Request对象实现get/post表单传值

针对HTML控件 使用Post方式提交表单到WebForm4中 在主页WebForm3中 .auto-style1 { width...
  • winycg
  • winycg
  • 2017年04月01日 11:32
  • 2017

phpstorm表单递交post传值出错 get正确的解决方法

好吧,这是我第二次因为这个问题搞得凌晨才睡觉,这次一定要记录下来!phpstorm版本2016.1.1问题详细描述:在html写好表单之后以post方式递交给PHP文件,返回结果在谷歌浏览器是“Aut...
  • qq_29232943
  • qq_29232943
  • 2016年12月25日 21:59
  • 943

原生ajax post 和get 方式传值

原生ajax post 和get 方式传值
  • lamp113
  • lamp113
  • 2016年02月29日 21:32
  • 6392

php页面session,cookie,post,get这四种传值方法

第一种: 使用客户端浏览器的cookie。cookie很容易理解,就是一个临时文件,可以把它看成一个储藏室,浏览器在浏览的过程中记录一些信息,就暂时存放在这里。 在page01中设置一个cooki...
  • ad123a
  • ad123a
  • 2012年11月27日 13:54
  • 499

ajax中的POST和GET传值

Ajax中我们经常用到get和post请求.那么什么时候用get请求,什么时候用post方式请求呢? 在做回答前我们首先要了解get和post的区别. 1、 get是把参数数据队列加到提交表单的...
  • zzz5323381
  • zzz5323381
  • 2012年03月18日 14:24
  • 481

ajax基础 GET,POST方式传值,同步异步

ajax的语法基础是Js,jQuery,首先必须有一定的JavaScript知识。 ajax的作用主要是实现页面无刷新效果。编译大概思路是前台请求传入后台,后台响应再由前台接受。 流程 : 1.创建对...
  • xiaozhu123412
  • xiaozhu123412
  • 2016年07月30日 13:32
  • 448

HttpClient 的get post传值工具类

package com.Freeter.freeter.util; import java.io.IOException; import java.io.UnsupportedEncodingEx...
  • z1125558058
  • z1125558058
  • 2014年11月26日 10:39
  • 790

Rest 服务Get和Post的参数传值

 1. get是从服务器上获取数据,post是向服务器传送数据。 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。po...
  • XMM_1030
  • XMM_1030
  • 2014年02月11日 10:34
  • 22209
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:post和get传值
举报原因:
原因补充:

(最多只允许输入30个字)