`
oheasy1990
  • 浏览: 3232 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

GET和POST区别(转载)

阅读更多

文章转载自:http://zhulin902.iteye.com/blog/938383

GET和POST区别如下: 

1,生成方式 

get方式有四种:1)直接在URL地址栏中输入URL。2)网页中的超链接。3)form中method为get。4)form中method为空时,默认是get提交。 

post只知道有一种:form中method属性为post。 

2、数据传送方式 

get方式:表单数据存放在URL地址后面。所有get方式提交时HTTP中没有消息体。 

post方式:表单数据存放在HTTP协议的消息体中以实体的方式传送到服务器。 

3、服务器获取数据方式 

GET方式:服务器采用request.QueryString来获取变量的值。 

POST方式:服务器采用request.Form来获取数据。 

4、传送的数据量 

GET方式:数据量长度有限制,一般不超过2kb。因为是参数传递,且在地址栏中,故数据量有限制。 

POST方式:适合大规模的数据传送。因为是以实体的方式传送的。 

5、安全性 

GET方式:安全性差。因为是直接将数据显示在地址栏中,浏览器有缓冲,可记录用户信息。所以安全性低。 

POST方式:安全性高。因为post方式提交数据时是采用的HTTP post机制,是将表单中的字段与值放置在HTTP HEADER内一起传送到ACTION所指的URL中,用户是看不见的。 

6、在用户刷新时 

GET方式:不会有任何提示、 

POST方式:会弹出提示框,问用户是否重新提交。

分享到:
评论

相关推荐

    php下通过POST还是GET来传值

    首先来看看POST与GET传值的区别: Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节。 一般来说,我们用...

    iOS AFN3.0 下载封装【转载】

    网络层封装,基于AFNetworking 3.0 ...get请求 post请求 图片上传 文件下载 网络状况检测 HUD显示(使用的MBProgressHUD,不喜欢的可以自己去掉) 【转载自 https://github.com/xinge1/LXNetworking】

    轻松把玩HttpClient-032217531

    前言- 3 -本文档使用 看云 构建HttpClient3.x之Get请求和Post请求示例版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载请声明:

    网页CSS样式采集 IE插件

    如果你用过POST 或者GET发送数据截获类的软件就改知道了 很好用的ie插件,可以指哪里,就显示哪里的样式,前端必备! 并且可以存储网页中的任意部分的CSS 该文章出自《TOMMYHU's blog》,原文链接:...

    HTTP服务器状态码定义.doc

    注意:当在接收到301状态码后而自动重定向POST请求时,一些现存的用户代理会错误地 将其改为GET请求。 302 Moved Temporarily 请求到的资源在一个不同的URL处临时保存。因为重定向有时会被更改,客户端应继续用 ...

    java语言整合API接口自动化测试框架

    HttpClientDemo.java ##模拟post 和 get 方法 JudgeEvent.java ##各种校验方法,比如code的校验,是否包含关键词的校验等 MyFileUtils.java ##文件的操作类 Out.java ##重新封装了System.out.println()...

    android自动更新

    七、library默认请求方式为POST请求,对于GET请求无法正常请求,提供配置请求方式 八、library添加了对log日志的开关,在调试阶段可打开调试log输出,提交生产环境的时候可以主动的关闭 九、library支持判断网络...

    php实现首页链接查询 友情链接检查的代码

    php /* * 网站首页超链接反查 友情链接查询 外链查询 * web技术爱好者 lost63.com原创 QQ:35501547 * 转载请注明出处 */ if($_GET[‘action’]==”check”){ $domain=$_POST[‘domain’]; //域名表单项为空,则获取...

    Linux_unix_shell第一部分编程(共两部分)

    1.7 chown和chgrp 9 1.7.1 chown举例 9 1.7.2 chgrp举例 9 1.7.3 找出你所属于的用户组 9 1.7.4 找出其他用户所属于的组 10 1.8 umask 10 1.8.1 如何计算umask值 10 1.8.2 常用的umask值 11 1.9 符号链接 12 1.9.1 ...

    asp+ 操作Cookie 方法大全

    如果转载 请添加这个 版权信息 */ [removed] Const COOKIE_NAME As String = "豆腐站点" Const COOKIE_VALUE As String = "http://www.asp888.net" ' 声明 Cookie 对象 Dim objCookieObject As HttpCookie Sub ...

    js使用小技巧

    clipboardData.getData("text").match(/D/)" ondragenter="return false"> //特殊用途 导入收藏夹 onclick="window.external.ImportExportFavorites(true,"http://localhost");"> 导出收藏夹 onclick="window....

    BB1407openwrt-RG100A_DB120-squashfs-cfe.bin

    主要编这个固件是做摄像头监控,集成motion 进行监控拍照保存到挂载的硬盘,挂载位置为/mnt/sda1/post motion。conf 复制到/etc/ 另外可以及在自己安装已个百度云盘同步。 我的是自动监控拍照然后上传置百度云盘上。...

    WP主题:HotNewspro 2.72

    <?php echo get_avatar( $comment, 32 ); ?> 并将一张大小为48×48的图片放到主题的images目录中,替代自己的Gravatar头像,比如我目前的头像效果。 主题专用插件 必须安装主题包中的WP-PostViews 1.61 版插件...

    JS组件Bootstrap Table使用方法详解

    转载 2016年03月21日 15:06:09 标签: Bootstrap Table 最近客户提出需求,想将原有的管理系统,做下优化,通过手机也能很好展现,想到2个方案: a方案:保留原有的页面,新设计一套适合手机的页面,当手机访问时,...

    【eoeAndroid特刊】第六期 数据通信-成为Android数据流大师

    目录 本篇简介.............................................................................................................................................................1 目录...........................

Global site tag (gtag.js) - Google Analytics