form表单的GET和POST请求
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了form表单的GET和POST请求相关的知识,希望对你有一定的参考价值。
参考技术A <form> 是html标签中比较复杂的标签之一,在学习中我注意到它与HTTP协议有关联,所以我做了一些总结。通过看当前页面的请求我们可以知道form表单构造的get请求内容:
另外,form表单还有一个默认动作,如果 <form> 里有一个 type="submit" 的按钮(input/button),则在任意一个input里按回车就可以提交表单,构造请求。
通过看当前页面的请求我们可以看到form表单构造的post请求内容:
表象上的区别:
个人见解:
get和post只有语义上的区别,get代表获取内容,post代表上传内容。
其实get也可以有消息体,只是由于它是去拿内容,没必要携带自身的信息。post也可以有查询参数(在 action 属性里加)。get/post都有长度限制,长度限制由服务器设置,可以改写。get和post都不安全,如果要安全,需要用http或者客户端的技术。
以上是关于form表单的GET和POST请求的主要内容,如果未能解决你的问题,请参考以下文章