Java教程

表单的get请求和post请求的区别

本文主要是介绍表单的get请求和post请求的区别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

      在前端和后端的数据对接依靠表单的 method 属性,而这个属性有两个属性值:GET POST,而GET和POST 的差别在于,GET是将表单的提交数据显示在URL上(就是浏览器顶部的网址栏中),当我们点击submit确定按钮时,我们会将数据提交到action这个属性指定的页面的URL中,但是这么显示的话会让我们的数据很不安全,因为他人完全能够查看到我们传输的数据是什么,因此POST用于数据的传输安全,当我们将method修改为post时,我们点击提交的时候我们的数据会跟随action指定的网站中,并不会显示在URL里,(这里面涉及到HTTP协议的请求和响应),我们只需要读取页面的信息就可以得到数据(其实是根据Node.js中 GET和POST命令的请求和响应得知的,POST响应需要加入中间件,然后通过req.body读取到post表单提交的数据)。

这篇关于表单的get请求和post请求的区别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!