常用的提交方法

开发工具与关键技术:mvc
作者:黄志鹏
撰写时间:2019/4/8

在客户机和服务器之间进行请求-响应时,我们最常用到的方法是get和post。下面我们来说说这两种方法的不同之处。
其实吧这两种方法都有着自己的优点与缺点,这就要看我们在不同的时候就用不同的方法。
首先,我们来说说get与post的区别,根据W3School上的说法,get方法是用来向服务器上获取数据,而post是用来向服务器上传递修改数据。Get将表单里的数据添加到action所指向的URL后面,并且两者之间使用”?”连接,而各个变量之间使用”&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值对象的方式,传递到所指向的action.
说到get方法他是可以被缓存的,get方法提交的数据它能在保存在浏览器历史记录中并且可以添加到标签,还有get方法提交的数据是拼接在URL上的,所以说get提交方法在很大程度限制于URL的长度并且我们提交的数据是自己暴露在URL上的,所以说在使用get提交方法时我们要谨慎使用,不要用get方法提交保密或重要的数据。
相对于get方法,post方法是不会被缓存和不可以添加到标签的,还有一个重要的一点是post方法提交的数据不会受限于长度和暴露在URL上的,所以post方法比get方法更安全。
下面是一个普通的Post提交方法的代码:
在这里插入图片描述
除了这get和post这两种方法外,我们还经常用到jquery中的form表单提交。所以我们要引入插件

在这里插入图片描述
下面是一段普通的form表单提交代码:
在这里插入图片描述
Action后面跟的是URL提交的路径,method后面是要提交的方式,用get或post.在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值