GET和post取值限制区别分析

其实没有太大的区别
都是传送资料到服务器上的
比较重要的一个区别是
使用Get方式的话,你会在URL中看到类似这样的内容

"?item=##&quantity=##"

相比较Post,Get显得不怎么安全

不过炎人为Get或者Post都无所谓--
Get的话,让用户也知道提交表格的时候发送了哪些信息,不是不错的吗?

如果你用百度博客就知道,你在编辑器中写的内容都是用Post方式传送的
因为你在Address URL中看不到你博文中写的内容
还有在美观上,Post还是占上风
如果你看到Address密密麻麻的文章,是不是吓趴了?
而且Address还有内容长达限制的(具体不知道是多长,1kb吗?)
如果你的内容太长了,会被砍掉
所以为了何以防万一,如果要制作表格提交的话,还是习惯性的把Method设置为Post吧

eg.

<form action="process.php" method="get">
<select name="item">
...
<input name="quantity" type="text" />

(0)

相关推荐

  • mybatis中${}和#{}取值的区别分析

    mybatis作为一个轻量级的ORM框架,应用广泛,其上手使用也比较简单:一个成熟的框架,必然有精巧的设计,值得学习. 在使用mybatis框架时,在sql语句中获取传入的参数有如下两种方式: ${paramName} #{paramName} 那如何理解这两种传参方式呢?如下带你走近背后的奥义. 先来回顾下原生Jdbc查询: public static void main(String[] args) throws Exception { // sql语句 String sql = "sele

  • GET和post取值限制区别分析

    其实没有太大的区别 都是传送资料到服务器上的 比较重要的一个区别是 使用Get方式的话,你会在URL中看到类似这样的内容 "?item=##&quantity=##" 相比较Post,Get显得不怎么安全 不过炎人为Get或者Post都无所谓-- Get的话,让用户也知道提交表格的时候发送了哪些信息,不是不错的吗? 如果你用百度博客就知道,你在编辑器中写的内容都是用Post方式传送的 因为你在Address URL中看不到你博文中写的内容 还有在美观上,Post还是占上风 如果

  • 微信小程序实现同一页面取值的方法分析

    本文实例讲述了微信小程序实现同一页面取值的方法.分享给大家供大家参考,具体如下: 1.js里单个的值在wxml里取值方法:js里将该值定义为全局变量,在wxml里采用 {{ }}即可获取. 实例: js里得值: data{ schoolName:"清华大学" } wxml里获取: <view class="texts">{{schoolName}}</view> 2.js里数组或是集合在wxml里的取值方法:js里将该集合或数组定义为全局变量

  • 微信小程序页面间传值与页面取值操作实例分析

    本文实例讲述了微信小程序页面间传值与页面取值操作.分享给大家供大家参考,具体如下: 微信小程序页面间传值 1.js页面间的传值:url: ' 路径 ? 值='+ 获取该页面取值, 实例1: pageSkip :function(){ wx.navigateTo({ url: '/page/login/facte?shopsName='+this.data.shopsName, }) }, 实例2: pageSkip :function(){ wx.navigateTo({ url: '/page

  • C++中引用&与取地址&的区别分析

    C++中的引用&与取址&是很多初学者经常容易出错的地方,今天本文就对此加以分析总结,供大家参考之用. 具体而言,一个是用来传值的 一个是用来获取首地址的 &(引用)==>出现在变量声明语句中位于变量左边时,表示声明的是引用.      例如: int &rf; // 声明一个int型的引用rf &(取地址运算符)==>在给变量赋初值时出现在等号右边或在执行语句中作为一元运算符出现时表示取对象的地址. 在C++中,既有引用又有取地址,好多人对引用和取地址不

  • js取值中form.all和不加all的区别介绍

    在js里取值,可以用form.xx.value,也可以用form.all.xx.value,那么他们有什么区别呢? 原先想当然的以为加all是取form里的所有xx(如果有多个name相同的元素),返回的是数组,后来在网上搜索了一下,发现不是这个意思, all代表的是form里的所有元素,就是说form.all可以访问<form></form>标签包含的任意元素,包括div.table等,而form.xx只能访问表单元素,像input.select等. 测试如下: 复制代码 代码如

  • php 数组的合并、拆分、区别取值函数集

    合并数组有三个函数: 1.array_combine() 携带两个参数数组,参数数组一的值作新数组的键,参数数组二的值作新数组的值.很简单. 例子: 复制代码 代码如下: <?php $a = array('green', 'red', 'yellow'); $b = array('avocado', 'apple', 'banana'); $c = array_combine($a, $b); print_r($c); ?> 上例将输出: 复制代码 代码如下: Array ( [green]

  • 浅谈jsp EL表达式取值过程、page和pagecontext的区别

    1.EL表达式解析过程 JSP中,我们经常会写为${obj.name}字样,但你有没有想过,它的取值过程是什么,属性值从哪取得? ${obj}相当于 request.getAttribute("obj"),这句话严格来说不严谨,依次的请求范围是page.request.session.application 也就是说,如果在page.getAttribute()找不到,再去request.getAttribute,如果request找不到,再去session里找,session里找不到

  • jQuery实现条件搜索查询、实时取值及升降序排序的方法分析

    本文实例讲述了jQuery实现条件搜索查询.实时取值及升降序排序的方法.分享给大家供大家参考,具体如下: 一.鼠标点击获取搜索条件中的被选中的值 创建方法  getAttrValue() 方法,每次的 .click 都要调用  function  getAttrValue(){} 例如,把选中的值给到属性 data-value .只需要每次点击,获取 li.active 的子集  a 的 .attr("data-value")即可 eg: var pubTime = $(getArr[

  • jQuery中.attr()和.data()的区别分析

    $.attr()和$.data()本质上属于 DOM属性 和 Jquery对象属性 的区别. Jquery对象属性和DOM属性 一个简单的例子 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Jquery中.attr和.data的区别</title> </head> <body> <p id="app&q

随机推荐