建立网站的请示,网站规划明细表,广告公司新颖点的名字,手游传奇网站文章目录前言一、get 方法1.1、get 方法对传输的字符数有限制1.2、get 方法不具有保密性1.3、get 方法不能传输非 ASCII 码的字符1.4、get 方式提交数据被保存在请求数据包的请求行中二、post 方法2.1、post 方式提交表单数据大小没限制2.2、post 方式所传输的数据不会显示在浏…
文章目录前言一、get 方法1.1、get 方法对传输的字符数有限制1.2、get 方法不具有保密性1.3、get 方法不能传输非 ASCII 码的字符1.4、get 方式提交数据被保存在请求数据包的请求行中二、post 方法2.1、post 方式提交表单数据大小没限制2.2、post 方式所传输的数据不会显示在浏览器的地址栏中2.3、post 方式提交数据被保存在请求数据包的请求体中总结前言 定义表单数据从客户端传送到服务器的方法包括两种方法get 和 post默认使用 get 方法。下面我们就对这两种最常用的数据传输方法进行辨析。 一、get 方法
1.1、get 方法对传输的字符数有限制
get 方法是将表单内容附加到 URL 地址后面所以对提交信息的长度进行了限制最多不能超过 8KB 个字符。如果信息过长将被截去会导致意想不到的处理结果。
1.2、get 方法不具有保密性
get 方法不具有保密性表单中的数据会显示在地址栏中不适于处理如银行卡卡号等要求保密的内容。
如下我们设计一个表单分别使用 get 方式和 post 方式对数据进行传输。 get 方式我们可以在页面跳转的地址栏中清晰的看到用户填写的账号以及密码这是非常不安全的 post 方式采用 post 方式进行传输用户信息较为安全。 1.3、get 方法不能传输非 ASCII 码的字符
1.4、get 方式提交数据被保存在请求数据包的请求行中
二、post 方法
2.1、post 方式提交表单数据大小没限制
post 方法是将用户在表单中填写的数据包含在表单的主体中一起传输给服务器上的处理程序该方法没有字符个数和字符类型的限制它包含了ISO10646中所有字符。
2.2、post 方式所传输的数据不会显示在浏览器的地址栏中
2.3、post 方式提交数据被保存在请求数据包的请求体中
注意区分 get 方法和 post 方法提交到服务器的数据在请求数据包中的位置。 总结
默认情况下表单使用 get 方法传送数据当数据涉及保密要求时使用 post 方法。 在传送的数据是用于执行插入或者更新数据库时则最好使用 post 方法而执行搜索操作时可以使用 get 方法。 我是白鹿一个不懈奋斗的程序猿。望本文能对你有所裨益欢迎大家的一键三连若有其他问题、建议或者补充可以留言在文章下方感谢大家的支持 更多资讯微信搜索公众号【WDeerCode代码圈】