• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >编程技巧 > 网络编程之get与post的区别与联系

网络编程之get与post的区别与联系

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-12

通过本文主要向大家介绍了get和post的区别,get和post请求的区别,get与post方式的区别,get和post方法的区别,php中get和post的区别等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

区别与联系:

1、get是从服务器上获取数据,post则是向服务器传送数据;

2、get将表单中数据的按照variable=value的 形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接。Post是将表单中的数据放在form的 数据体中,按照变量和值相对应的方式,传递到action所指向URL;fashion jewelry wholesale

所以从上述也可以得到另外两个结论:

1、get传送的数据量较小,不能大于2KB,这主要是因为受URL长度限制。post传送的数据量较大,所以在上传文件只能使用Post。一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB;

2、get安全性非常低(因为用户可以通过URL看到),post安全性较高(其所有操作对用户来说都是不可见的)。但是执行效率却比post方法好;

3、Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集;cleaning cloth

4、Get是Form的默认方法;

5、Get方式提交来的数据在服务器端用Request.QueryString()来获取,用Post方式提交的数据用Request.Form()来获取(这一点不是很明确);

建议:

1、如果是包含机密信息的话,建议用post数据提交方式;

2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 简单谈谈GET和POST有什么区别
  • 网络编程之get与post的区别与联系

相关文章

  • 2017-05-12关注程序员健康:程序最需要注意的几件事
  • 2017-05-12bower 强大的管理web包管理工具
  • 2017-05-12算法系列15天速成 第十二天 树操作【中】
  • 2017-05-12PHP、JAVA、.NET这三种技术的区别分析
  • 2017-05-12网站登录持久化Cookie方案
  • 2017-05-12简单谈谈GET和POST有什么区别
  • 2017-05-12用asp与php实现百度ping服务的代码
  • 2017-05-1212种实现301网页重定向方法的代码实例(含Web编程语言和Web服务器)
  • 2017-05-12zend stdio8.0 快捷键汇总集合
  • 2017-05-12命令行下的2款网页截图工具推荐

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 各种编程语言的深度学习库整理
    • google提供二维码生成器
    • Git 教程简单入门介绍
    • XML CDATA的作用
    • 进制转换算法原理(二进制 八进制 十进制 十六进制)
    • 用Meta标签控制360浏览器默认极速模式打开自己的网站
    • 编码史记
    • 程序员编程从初级到中级的10个秘诀
    • Git标签管理
    • 网站性能提高实战经验点滴记录

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有